hg: metropolis/dev: 709 new changesets

vladimir.kozlov at oracle.com vladimir.kozlov at oracle.com
Tue Jul 2 19:30:25 UTC 2019


Changeset: 0082ede5dc53
Author:    erikj
Date:      2019-05-07 12:32 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0082ede5dc53

8223319: Add copyright footer to specs and man pages
Reviewed-by: iris, sspitsyn

! make/Docs.gmk
! make/common/TextFileProcessing.gmk
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmti.xsl

Changeset: b0e23da4c8e0
Author:    shade
Date:      2019-05-07 21:53 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b0e23da4c8e0

8223446: Shenandoah breaks alignment with some HumongousThreshold values
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! test/hotspot/jtreg/gc/shenandoah/TestHumongousThreshold.java

Changeset: 98558b7544c7
Author:    shade
Date:      2019-05-07 21:53 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/98558b7544c7

8223447: Stabilize gc/shenandoah/TestStringDedupStress test
Reviewed-by: rkennke

! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java

Changeset: 1851a532ddfe
Author:    sviswanathan
Date:      2019-05-07 13:33 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1851a532ddfe

8222074: Enhance auto vectorization for x86
Reviewed-by: kvn, vlivanov

! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/opto/superword.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Math.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestDoubleVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestFloatVect.java
! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVect.java

Changeset: 5600f5c38b0b
Author:    erikj
Date:      2019-05-07 14:05 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/5600f5c38b0b

8223464: Improve version string for Oracle CI builds
Reviewed-by: tbell

! make/autoconf/version-numbers
! make/conf/jib-profiles.js

Changeset: 3fbaea4b1f1c
Author:    dholmes
Date:      2019-05-07 17:33 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3fbaea4b1f1c

8223437: Backout JDK-8219974 Restore static callsite resolution for the current class
Reviewed-by: jwilhelm, 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: a8535f04b465
Author:    coleenp
Date:      2019-05-07 18:24 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a8535f04b465

8223481: gtest/GTestWrapper.java failed due to "assert(ret == 0) failed: sem_post failed; error='Invalid argument' (errno=EINVAL)"
Summary: Remove the test for now.
Reviewed-by: dholmes

- test/hotspot/gtest/oops/test_markOop.cpp

Changeset: 193a8f1a4f3b
Author:    alanb
Date:      2019-05-08 08:15 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/193a8f1a4f3b

8223353: (ch) Change channel close implementation to not wait for I/O threads
Reviewed-by: dfuchs, chegar

! src/java.base/share/classes/java/nio/channels/spi/AbstractInterruptibleChannel.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/SinkChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/SourceChannelImpl.java

Changeset: de34f4b370b0
Author:    rkennke
Date:      2019-05-08 11:59 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/de34f4b370b0

8223244: Fix usage of ARRAYCOPY_DISJOINT decorator
Reviewed-by: eosterlund, shade

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/gc/shared/modRefBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp

Changeset: 845f5a35241b
Author:    coleenp
Date:      2019-05-08 06:40 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/845f5a35241b

8223391: Unsynchronized iteration of ClassLoaderDataGraph
Summary: lock in G1 before clear_claimed_marks
Reviewed-by: hseigel, lfoltan, tschatzl

! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp

Changeset: 6c1a7c2ee530
Author:    gadams
Date:      2019-05-08 07:56 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6c1a7c2ee530

8223416: Exclude javax/management/monitor/DerivedGaugeMonitorTest.java until JDK-8042211 is fixed.
Reviewed-by: dcubed

! test/jdk/ProblemList.txt

Changeset: 5e5535d25467
Author:    shade
Date:      2019-05-08 14:27 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/5e5535d25467

8223570: Shenandoah needs to acquire lock before CLDG::clear_claimed_marks
Reviewed-by: rkennke, tschatzl

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

Changeset: 7dbe51e680d1
Author:    rraghavan
Date:      2019-05-08 18:05 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7dbe51e680d1

8223445: compiler/intrinsics/mathexact/LongMulOverflowTest.java java timeout
Summary: Problem list the test with Graal because it uses -Xcomp in combination with -XX:-TieredCompilation
Reviewed-by: kvn, thartmann

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

Changeset: 57fbbef65a26
Author:    tonyp
Date:      2019-05-08 09:38 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/57fbbef65a26

8223397: gc+promotion log lines are missing the GC id
Reviewed-by: tschatzl, pliden

! src/hotspot/share/logging/logPrefix.hpp

Changeset: a5b33a664b4f
Author:    hseigel
Date:      2019-05-08 10:08 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a5b33a664b4f

8217846: [Graal] vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java crash
Summary: Make sure the array calls's mirror was successfully created before putting the array class on its class loader data list
Reviewed-by: lfoltan, coleenp

! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp

Changeset: 64d9a4d582bc
Author:    vromero
Date:      2019-05-08 10:10 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/64d9a4d582bc

8222949: add condy support to javac's pool API
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Items.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolWriter.java
+ test/langtools/tools/javac/T8222949/TestConstantDynamic.java

Changeset: 2584e5772546
Author:    aoqi
Date:      2019-05-08 20:57 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2584e5772546

8222926: Shenandoah build fails with --with-jvm-features=-compiler1
Reviewed-by: shade, rkennke
Contributed-by: Ao Qi <aoqi at loongson.cn>

+ src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
- src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetC1_aarch64.cpp
+ src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
- src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp

Changeset: 865ec913f916
Author:    gziemski
Date:      2019-05-08 11:11 -0500
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/865ec913f916

8185525: Add JFR event for DictionarySizes
Summary: Added TableStatistics event
Reviewed-by: egahlin, coleenp

! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/hashtable.hpp
! src/hotspot/share/utilities/hashtable.inline.hpp
+ src/hotspot/share/utilities/tableStatistics.cpp
+ src/hotspot/share/utilities/tableStatistics.hpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/runtime/TestTableStatisticsEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java

Changeset: cc6053cbd811
Author:    coleenp
Date:      2019-05-08 13:22 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/cc6053cbd811

8223534: add back fixed test_markOop.cpp
Summary: The test needed wait_with_safepoint_check in the main thread.
Reviewed-by: dcubed

+ test/hotspot/gtest/oops/test_markOop.cpp

Changeset: 1321f8cf9de5
Author:    rkennke
Date:      2019-05-08 20:45 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1321f8cf9de5

8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding
Reviewed-by: shade

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetAssembler.hpp
- src/hotspot/share/gc/shenandoah/shenandoahBrooksPointer.hpp
- src/hotspot/share/gc/shenandoah/shenandoahBrooksPointer.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahForwarding.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp

Changeset: 6ccc7cd7931e
Author:    epavlova
Date:      2019-05-08 11:56 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6ccc7cd7931e

8223414: ProblemList java/lang/ref/ReachabilityFenceTest.java when running in Graal as JIT mode
Reviewed-by: kvn

! test/jdk/ProblemList-graal.txt

Changeset: 6f6b636d2909
Author:    shade
Date:      2019-05-08 21:32 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6f6b636d2909

8223583: Build failure after JDK-8223567 (Rename ShenandoahBrooksPointer to ShenandoahForwarding)
Reviewed-by: rkennke

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

Changeset: 925ee7a89325
Author:    naoto
Date:      2019-05-08 12:45 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/925ee7a89325

8221432: Upgrade CLDR to Version 35.1
Reviewed-by: rriggs, srl

! make/data/cldr/README
! make/data/cldr/common/bcp47/timezone.xml
! make/data/cldr/common/dtd/ldml.dtd
! make/data/cldr/common/dtd/ldmlBCP47.dtd
! make/data/cldr/common/dtd/ldmlSupplemental.dtd
! make/data/cldr/common/main/af.xml
! make/data/cldr/common/main/af_NA.xml
! make/data/cldr/common/main/af_ZA.xml
! make/data/cldr/common/main/agq.xml
! make/data/cldr/common/main/agq_CM.xml
! make/data/cldr/common/main/ak.xml
! make/data/cldr/common/main/ak_GH.xml
! make/data/cldr/common/main/am.xml
! make/data/cldr/common/main/am_ET.xml
! make/data/cldr/common/main/ar.xml
! make/data/cldr/common/main/ar_001.xml
! make/data/cldr/common/main/ar_AE.xml
! make/data/cldr/common/main/ar_BH.xml
! make/data/cldr/common/main/ar_DJ.xml
! make/data/cldr/common/main/ar_DZ.xml
! make/data/cldr/common/main/ar_EG.xml
! make/data/cldr/common/main/ar_EH.xml
! make/data/cldr/common/main/ar_ER.xml
! make/data/cldr/common/main/ar_IL.xml
! make/data/cldr/common/main/ar_IQ.xml
! make/data/cldr/common/main/ar_JO.xml
! make/data/cldr/common/main/ar_KM.xml
! make/data/cldr/common/main/ar_KW.xml
! make/data/cldr/common/main/ar_LB.xml
! make/data/cldr/common/main/ar_LY.xml
! make/data/cldr/common/main/ar_MA.xml
! make/data/cldr/common/main/ar_MR.xml
! make/data/cldr/common/main/ar_OM.xml
! make/data/cldr/common/main/ar_PS.xml
! make/data/cldr/common/main/ar_QA.xml
! make/data/cldr/common/main/ar_SA.xml
! make/data/cldr/common/main/ar_SD.xml
! make/data/cldr/common/main/ar_SO.xml
! make/data/cldr/common/main/ar_SS.xml
! make/data/cldr/common/main/ar_SY.xml
! make/data/cldr/common/main/ar_TD.xml
! make/data/cldr/common/main/ar_TN.xml
! make/data/cldr/common/main/ar_YE.xml
! make/data/cldr/common/main/as.xml
! make/data/cldr/common/main/as_IN.xml
! make/data/cldr/common/main/asa.xml
! make/data/cldr/common/main/asa_TZ.xml
! make/data/cldr/common/main/ast.xml
! make/data/cldr/common/main/ast_ES.xml
! make/data/cldr/common/main/az.xml
! make/data/cldr/common/main/az_Cyrl.xml
! make/data/cldr/common/main/az_Cyrl_AZ.xml
! make/data/cldr/common/main/az_Latn.xml
! make/data/cldr/common/main/az_Latn_AZ.xml
! make/data/cldr/common/main/bas.xml
! make/data/cldr/common/main/bas_CM.xml
! make/data/cldr/common/main/be.xml
! make/data/cldr/common/main/be_BY.xml
! make/data/cldr/common/main/bem.xml
! make/data/cldr/common/main/bem_ZM.xml
! make/data/cldr/common/main/bez.xml
! make/data/cldr/common/main/bez_TZ.xml
! make/data/cldr/common/main/bg.xml
! make/data/cldr/common/main/bg_BG.xml
! make/data/cldr/common/main/bm.xml
! make/data/cldr/common/main/bm_ML.xml
! make/data/cldr/common/main/bn.xml
! make/data/cldr/common/main/bn_BD.xml
! make/data/cldr/common/main/bn_IN.xml
! make/data/cldr/common/main/bo.xml
! make/data/cldr/common/main/bo_CN.xml
! make/data/cldr/common/main/bo_IN.xml
! make/data/cldr/common/main/br.xml
! make/data/cldr/common/main/br_FR.xml
! make/data/cldr/common/main/brx.xml
! make/data/cldr/common/main/brx_IN.xml
! make/data/cldr/common/main/bs.xml
! make/data/cldr/common/main/bs_Cyrl.xml
! make/data/cldr/common/main/bs_Cyrl_BA.xml
! make/data/cldr/common/main/bs_Latn.xml
! make/data/cldr/common/main/bs_Latn_BA.xml
! make/data/cldr/common/main/ca.xml
! make/data/cldr/common/main/ca_AD.xml
! make/data/cldr/common/main/ca_ES.xml
! make/data/cldr/common/main/ca_ES_VALENCIA.xml
! make/data/cldr/common/main/ca_FR.xml
! make/data/cldr/common/main/ca_IT.xml
! make/data/cldr/common/main/ccp.xml
! make/data/cldr/common/main/ccp_BD.xml
! make/data/cldr/common/main/ccp_IN.xml
! make/data/cldr/common/main/ce.xml
! make/data/cldr/common/main/ce_RU.xml
+ make/data/cldr/common/main/ceb.xml
+ make/data/cldr/common/main/ceb_PH.xml
! make/data/cldr/common/main/cgg.xml
! make/data/cldr/common/main/cgg_UG.xml
! make/data/cldr/common/main/chr.xml
! make/data/cldr/common/main/chr_US.xml
! make/data/cldr/common/main/ckb.xml
! make/data/cldr/common/main/ckb_IQ.xml
! make/data/cldr/common/main/ckb_IR.xml
! make/data/cldr/common/main/cs.xml
! make/data/cldr/common/main/cs_CZ.xml
! make/data/cldr/common/main/cu.xml
! make/data/cldr/common/main/cu_RU.xml
! make/data/cldr/common/main/cy.xml
! make/data/cldr/common/main/cy_GB.xml
! make/data/cldr/common/main/da.xml
! make/data/cldr/common/main/da_DK.xml
! make/data/cldr/common/main/da_GL.xml
! make/data/cldr/common/main/dav.xml
! make/data/cldr/common/main/dav_KE.xml
! make/data/cldr/common/main/de.xml
! make/data/cldr/common/main/de_AT.xml
! make/data/cldr/common/main/de_BE.xml
! make/data/cldr/common/main/de_CH.xml
! make/data/cldr/common/main/de_DE.xml
! make/data/cldr/common/main/de_IT.xml
! make/data/cldr/common/main/de_LI.xml
! make/data/cldr/common/main/de_LU.xml
! make/data/cldr/common/main/dje.xml
! make/data/cldr/common/main/dje_NE.xml
! make/data/cldr/common/main/dsb.xml
! make/data/cldr/common/main/dsb_DE.xml
! make/data/cldr/common/main/dua.xml
! make/data/cldr/common/main/dua_CM.xml
! make/data/cldr/common/main/dyo.xml
! make/data/cldr/common/main/dyo_SN.xml
! make/data/cldr/common/main/dz.xml
! make/data/cldr/common/main/dz_BT.xml
! make/data/cldr/common/main/ebu.xml
! make/data/cldr/common/main/ebu_KE.xml
! make/data/cldr/common/main/ee.xml
! make/data/cldr/common/main/ee_GH.xml
! make/data/cldr/common/main/ee_TG.xml
! make/data/cldr/common/main/el.xml
! make/data/cldr/common/main/el_CY.xml
! make/data/cldr/common/main/el_GR.xml
! make/data/cldr/common/main/en.xml
! make/data/cldr/common/main/en_001.xml
! make/data/cldr/common/main/en_150.xml
+ make/data/cldr/common/main/en_AE.xml
! make/data/cldr/common/main/en_AG.xml
! make/data/cldr/common/main/en_AI.xml
! make/data/cldr/common/main/en_AS.xml
! make/data/cldr/common/main/en_AT.xml
! make/data/cldr/common/main/en_AU.xml
! make/data/cldr/common/main/en_BB.xml
! make/data/cldr/common/main/en_BE.xml
! make/data/cldr/common/main/en_BI.xml
! make/data/cldr/common/main/en_BM.xml
! make/data/cldr/common/main/en_BS.xml
! make/data/cldr/common/main/en_BW.xml
! make/data/cldr/common/main/en_BZ.xml
! make/data/cldr/common/main/en_CA.xml
! make/data/cldr/common/main/en_CC.xml
! make/data/cldr/common/main/en_CH.xml
! make/data/cldr/common/main/en_CK.xml
! make/data/cldr/common/main/en_CM.xml
! make/data/cldr/common/main/en_CX.xml
! make/data/cldr/common/main/en_CY.xml
! make/data/cldr/common/main/en_DE.xml
! make/data/cldr/common/main/en_DG.xml
! make/data/cldr/common/main/en_DK.xml
! make/data/cldr/common/main/en_DM.xml
! make/data/cldr/common/main/en_ER.xml
! make/data/cldr/common/main/en_FI.xml
! make/data/cldr/common/main/en_FJ.xml
! make/data/cldr/common/main/en_FK.xml
! make/data/cldr/common/main/en_FM.xml
! make/data/cldr/common/main/en_GB.xml
! make/data/cldr/common/main/en_GD.xml
! make/data/cldr/common/main/en_GG.xml
! make/data/cldr/common/main/en_GH.xml
! make/data/cldr/common/main/en_GI.xml
! make/data/cldr/common/main/en_GM.xml
! make/data/cldr/common/main/en_GU.xml
! make/data/cldr/common/main/en_GY.xml
! make/data/cldr/common/main/en_HK.xml
! make/data/cldr/common/main/en_IE.xml
! make/data/cldr/common/main/en_IL.xml
! make/data/cldr/common/main/en_IM.xml
! make/data/cldr/common/main/en_IN.xml
! make/data/cldr/common/main/en_IO.xml
! make/data/cldr/common/main/en_JE.xml
! make/data/cldr/common/main/en_JM.xml
! make/data/cldr/common/main/en_KE.xml
! make/data/cldr/common/main/en_KI.xml
! make/data/cldr/common/main/en_KN.xml
! make/data/cldr/common/main/en_KY.xml
! make/data/cldr/common/main/en_LC.xml
! make/data/cldr/common/main/en_LR.xml
! make/data/cldr/common/main/en_LS.xml
! make/data/cldr/common/main/en_MG.xml
! make/data/cldr/common/main/en_MH.xml
! make/data/cldr/common/main/en_MO.xml
! make/data/cldr/common/main/en_MP.xml
! make/data/cldr/common/main/en_MS.xml
! make/data/cldr/common/main/en_MT.xml
! make/data/cldr/common/main/en_MU.xml
! make/data/cldr/common/main/en_MW.xml
! make/data/cldr/common/main/en_MY.xml
! make/data/cldr/common/main/en_NA.xml
! make/data/cldr/common/main/en_NF.xml
! make/data/cldr/common/main/en_NG.xml
! make/data/cldr/common/main/en_NL.xml
! make/data/cldr/common/main/en_NR.xml
! make/data/cldr/common/main/en_NU.xml
! make/data/cldr/common/main/en_NZ.xml
! make/data/cldr/common/main/en_PG.xml
! make/data/cldr/common/main/en_PH.xml
! make/data/cldr/common/main/en_PK.xml
! make/data/cldr/common/main/en_PN.xml
! make/data/cldr/common/main/en_PR.xml
! make/data/cldr/common/main/en_PW.xml
! make/data/cldr/common/main/en_RW.xml
! make/data/cldr/common/main/en_SB.xml
! make/data/cldr/common/main/en_SC.xml
! make/data/cldr/common/main/en_SD.xml
! make/data/cldr/common/main/en_SE.xml
! make/data/cldr/common/main/en_SG.xml
! make/data/cldr/common/main/en_SH.xml
! make/data/cldr/common/main/en_SI.xml
! make/data/cldr/common/main/en_SL.xml
! make/data/cldr/common/main/en_SS.xml
! make/data/cldr/common/main/en_SX.xml
! make/data/cldr/common/main/en_SZ.xml
! make/data/cldr/common/main/en_TC.xml
! make/data/cldr/common/main/en_TK.xml
! make/data/cldr/common/main/en_TO.xml
! make/data/cldr/common/main/en_TT.xml
! make/data/cldr/common/main/en_TV.xml
! make/data/cldr/common/main/en_TZ.xml
! make/data/cldr/common/main/en_UG.xml
! make/data/cldr/common/main/en_UM.xml
! make/data/cldr/common/main/en_US.xml
! make/data/cldr/common/main/en_US_POSIX.xml
! make/data/cldr/common/main/en_VC.xml
! make/data/cldr/common/main/en_VG.xml
! make/data/cldr/common/main/en_VI.xml
! make/data/cldr/common/main/en_VU.xml
! make/data/cldr/common/main/en_WS.xml
! make/data/cldr/common/main/en_ZA.xml
! make/data/cldr/common/main/en_ZM.xml
! make/data/cldr/common/main/en_ZW.xml
! make/data/cldr/common/main/eo.xml
! make/data/cldr/common/main/eo_001.xml
! make/data/cldr/common/main/es.xml
! make/data/cldr/common/main/es_419.xml
! make/data/cldr/common/main/es_AR.xml
! make/data/cldr/common/main/es_BO.xml
! make/data/cldr/common/main/es_BR.xml
! make/data/cldr/common/main/es_BZ.xml
! make/data/cldr/common/main/es_CL.xml
! make/data/cldr/common/main/es_CO.xml
! make/data/cldr/common/main/es_CR.xml
! make/data/cldr/common/main/es_CU.xml
! make/data/cldr/common/main/es_DO.xml
! make/data/cldr/common/main/es_EA.xml
! make/data/cldr/common/main/es_EC.xml
! make/data/cldr/common/main/es_ES.xml
! make/data/cldr/common/main/es_GQ.xml
! make/data/cldr/common/main/es_GT.xml
! make/data/cldr/common/main/es_HN.xml
! make/data/cldr/common/main/es_IC.xml
! make/data/cldr/common/main/es_MX.xml
! make/data/cldr/common/main/es_NI.xml
! make/data/cldr/common/main/es_PA.xml
! make/data/cldr/common/main/es_PE.xml
! make/data/cldr/common/main/es_PH.xml
! make/data/cldr/common/main/es_PR.xml
! make/data/cldr/common/main/es_PY.xml
! make/data/cldr/common/main/es_SV.xml
! make/data/cldr/common/main/es_US.xml
! make/data/cldr/common/main/es_UY.xml
! make/data/cldr/common/main/es_VE.xml
! make/data/cldr/common/main/et.xml
! make/data/cldr/common/main/et_EE.xml
! make/data/cldr/common/main/eu.xml
! make/data/cldr/common/main/eu_ES.xml
! make/data/cldr/common/main/ewo.xml
! make/data/cldr/common/main/ewo_CM.xml
! make/data/cldr/common/main/fa.xml
! make/data/cldr/common/main/fa_AF.xml
! make/data/cldr/common/main/fa_IR.xml
! make/data/cldr/common/main/ff.xml
- make/data/cldr/common/main/ff_CM.xml
- make/data/cldr/common/main/ff_GN.xml
+ make/data/cldr/common/main/ff_Latn.xml
+ make/data/cldr/common/main/ff_Latn_BF.xml
+ make/data/cldr/common/main/ff_Latn_CM.xml
+ make/data/cldr/common/main/ff_Latn_GH.xml
+ make/data/cldr/common/main/ff_Latn_GM.xml
+ make/data/cldr/common/main/ff_Latn_GN.xml
+ make/data/cldr/common/main/ff_Latn_GW.xml
+ make/data/cldr/common/main/ff_Latn_LR.xml
+ make/data/cldr/common/main/ff_Latn_MR.xml
+ make/data/cldr/common/main/ff_Latn_NE.xml
+ make/data/cldr/common/main/ff_Latn_NG.xml
+ make/data/cldr/common/main/ff_Latn_SL.xml
+ make/data/cldr/common/main/ff_Latn_SN.xml
- make/data/cldr/common/main/ff_MR.xml
- make/data/cldr/common/main/ff_SN.xml
! make/data/cldr/common/main/fi.xml
! make/data/cldr/common/main/fi_FI.xml
! make/data/cldr/common/main/fil.xml
! make/data/cldr/common/main/fil_PH.xml
! make/data/cldr/common/main/fo.xml
! make/data/cldr/common/main/fo_DK.xml
! make/data/cldr/common/main/fo_FO.xml
! make/data/cldr/common/main/fr.xml
! make/data/cldr/common/main/fr_BE.xml
! make/data/cldr/common/main/fr_BF.xml
! make/data/cldr/common/main/fr_BI.xml
! make/data/cldr/common/main/fr_BJ.xml
! make/data/cldr/common/main/fr_BL.xml
! make/data/cldr/common/main/fr_CA.xml
! make/data/cldr/common/main/fr_CD.xml
! make/data/cldr/common/main/fr_CF.xml
! make/data/cldr/common/main/fr_CG.xml
! make/data/cldr/common/main/fr_CH.xml
! make/data/cldr/common/main/fr_CI.xml
! make/data/cldr/common/main/fr_CM.xml
! make/data/cldr/common/main/fr_DJ.xml
! make/data/cldr/common/main/fr_DZ.xml
! make/data/cldr/common/main/fr_FR.xml
! make/data/cldr/common/main/fr_GA.xml
! make/data/cldr/common/main/fr_GF.xml
! make/data/cldr/common/main/fr_GN.xml
! make/data/cldr/common/main/fr_GP.xml
! make/data/cldr/common/main/fr_GQ.xml
! make/data/cldr/common/main/fr_HT.xml
! make/data/cldr/common/main/fr_KM.xml
! make/data/cldr/common/main/fr_LU.xml
! make/data/cldr/common/main/fr_MA.xml
! make/data/cldr/common/main/fr_MC.xml
! make/data/cldr/common/main/fr_MF.xml
! make/data/cldr/common/main/fr_MG.xml
! make/data/cldr/common/main/fr_ML.xml
! make/data/cldr/common/main/fr_MQ.xml
! make/data/cldr/common/main/fr_MR.xml
! make/data/cldr/common/main/fr_MU.xml
! make/data/cldr/common/main/fr_NC.xml
! make/data/cldr/common/main/fr_NE.xml
! make/data/cldr/common/main/fr_PF.xml
! make/data/cldr/common/main/fr_PM.xml
! make/data/cldr/common/main/fr_RE.xml
! make/data/cldr/common/main/fr_RW.xml
! make/data/cldr/common/main/fr_SC.xml
! make/data/cldr/common/main/fr_SN.xml
! make/data/cldr/common/main/fr_SY.xml
! make/data/cldr/common/main/fr_TD.xml
! make/data/cldr/common/main/fr_TG.xml
! make/data/cldr/common/main/fr_TN.xml
! make/data/cldr/common/main/fr_VU.xml
! make/data/cldr/common/main/fr_WF.xml
! make/data/cldr/common/main/fr_YT.xml
! make/data/cldr/common/main/fur.xml
! make/data/cldr/common/main/fur_IT.xml
! make/data/cldr/common/main/fy.xml
! make/data/cldr/common/main/fy_NL.xml
! make/data/cldr/common/main/ga.xml
! make/data/cldr/common/main/ga_IE.xml
! make/data/cldr/common/main/gd.xml
! make/data/cldr/common/main/gd_GB.xml
! make/data/cldr/common/main/gl.xml
! make/data/cldr/common/main/gl_ES.xml
! make/data/cldr/common/main/gsw.xml
! make/data/cldr/common/main/gsw_CH.xml
! make/data/cldr/common/main/gsw_FR.xml
! make/data/cldr/common/main/gsw_LI.xml
! make/data/cldr/common/main/gu.xml
! make/data/cldr/common/main/gu_IN.xml
! make/data/cldr/common/main/guz.xml
! make/data/cldr/common/main/guz_KE.xml
! make/data/cldr/common/main/gv.xml
! make/data/cldr/common/main/gv_IM.xml
! make/data/cldr/common/main/ha.xml
! make/data/cldr/common/main/ha_GH.xml
! make/data/cldr/common/main/ha_NE.xml
! make/data/cldr/common/main/ha_NG.xml
! make/data/cldr/common/main/haw.xml
! make/data/cldr/common/main/haw_US.xml
! make/data/cldr/common/main/he.xml
! make/data/cldr/common/main/he_IL.xml
! make/data/cldr/common/main/hi.xml
! make/data/cldr/common/main/hi_IN.xml
! make/data/cldr/common/main/hr.xml
! make/data/cldr/common/main/hr_BA.xml
! make/data/cldr/common/main/hr_HR.xml
! make/data/cldr/common/main/hsb.xml
! make/data/cldr/common/main/hsb_DE.xml
! make/data/cldr/common/main/hu.xml
! make/data/cldr/common/main/hu_HU.xml
! make/data/cldr/common/main/hy.xml
! make/data/cldr/common/main/hy_AM.xml
+ make/data/cldr/common/main/ia.xml
+ make/data/cldr/common/main/ia_001.xml
! make/data/cldr/common/main/id.xml
! make/data/cldr/common/main/id_ID.xml
! make/data/cldr/common/main/ig.xml
! make/data/cldr/common/main/ig_NG.xml
! make/data/cldr/common/main/ii.xml
! make/data/cldr/common/main/ii_CN.xml
! make/data/cldr/common/main/is.xml
! make/data/cldr/common/main/is_IS.xml
! make/data/cldr/common/main/it.xml
! make/data/cldr/common/main/it_CH.xml
! make/data/cldr/common/main/it_IT.xml
! make/data/cldr/common/main/it_SM.xml
! make/data/cldr/common/main/it_VA.xml
! make/data/cldr/common/main/ja.xml
! make/data/cldr/common/main/ja_JP.xml
! make/data/cldr/common/main/jgo.xml
! make/data/cldr/common/main/jgo_CM.xml
! make/data/cldr/common/main/jmc.xml
! make/data/cldr/common/main/jmc_TZ.xml
+ make/data/cldr/common/main/jv.xml
+ make/data/cldr/common/main/jv_ID.xml
! make/data/cldr/common/main/ka.xml
! make/data/cldr/common/main/ka_GE.xml
! make/data/cldr/common/main/kab.xml
! make/data/cldr/common/main/kab_DZ.xml
! make/data/cldr/common/main/kam.xml
! make/data/cldr/common/main/kam_KE.xml
! make/data/cldr/common/main/kde.xml
! make/data/cldr/common/main/kde_TZ.xml
! make/data/cldr/common/main/kea.xml
! make/data/cldr/common/main/kea_CV.xml
! make/data/cldr/common/main/khq.xml
! make/data/cldr/common/main/khq_ML.xml
! make/data/cldr/common/main/ki.xml
! make/data/cldr/common/main/ki_KE.xml
! make/data/cldr/common/main/kk.xml
! make/data/cldr/common/main/kk_KZ.xml
! make/data/cldr/common/main/kkj.xml
! make/data/cldr/common/main/kkj_CM.xml
! make/data/cldr/common/main/kl.xml
! make/data/cldr/common/main/kl_GL.xml
! make/data/cldr/common/main/kln.xml
! make/data/cldr/common/main/kln_KE.xml
! make/data/cldr/common/main/km.xml
! make/data/cldr/common/main/km_KH.xml
! make/data/cldr/common/main/kn.xml
! make/data/cldr/common/main/kn_IN.xml
! make/data/cldr/common/main/ko.xml
! make/data/cldr/common/main/ko_KP.xml
! make/data/cldr/common/main/ko_KR.xml
! make/data/cldr/common/main/kok.xml
! make/data/cldr/common/main/kok_IN.xml
! make/data/cldr/common/main/ks.xml
! make/data/cldr/common/main/ks_IN.xml
! make/data/cldr/common/main/ksb.xml
! make/data/cldr/common/main/ksb_TZ.xml
! make/data/cldr/common/main/ksf.xml
! make/data/cldr/common/main/ksf_CM.xml
! make/data/cldr/common/main/ksh.xml
! make/data/cldr/common/main/ksh_DE.xml
+ make/data/cldr/common/main/ku.xml
+ make/data/cldr/common/main/ku_TR.xml
! make/data/cldr/common/main/kw.xml
! make/data/cldr/common/main/kw_GB.xml
! make/data/cldr/common/main/ky.xml
! make/data/cldr/common/main/ky_KG.xml
! make/data/cldr/common/main/lag.xml
! make/data/cldr/common/main/lag_TZ.xml
! make/data/cldr/common/main/lb.xml
! make/data/cldr/common/main/lb_LU.xml
! make/data/cldr/common/main/lg.xml
! make/data/cldr/common/main/lg_UG.xml
! make/data/cldr/common/main/lkt.xml
! make/data/cldr/common/main/lkt_US.xml
! make/data/cldr/common/main/ln.xml
! make/data/cldr/common/main/ln_AO.xml
! make/data/cldr/common/main/ln_CD.xml
! make/data/cldr/common/main/ln_CF.xml
! make/data/cldr/common/main/ln_CG.xml
! make/data/cldr/common/main/lo.xml
! make/data/cldr/common/main/lo_LA.xml
! make/data/cldr/common/main/lrc.xml
! make/data/cldr/common/main/lrc_IQ.xml
! make/data/cldr/common/main/lrc_IR.xml
! make/data/cldr/common/main/lt.xml
! make/data/cldr/common/main/lt_LT.xml
! make/data/cldr/common/main/lu.xml
! make/data/cldr/common/main/lu_CD.xml
! make/data/cldr/common/main/luo.xml
! make/data/cldr/common/main/luo_KE.xml
! make/data/cldr/common/main/luy.xml
! make/data/cldr/common/main/luy_KE.xml
! make/data/cldr/common/main/lv.xml
! make/data/cldr/common/main/lv_LV.xml
! make/data/cldr/common/main/mas.xml
! make/data/cldr/common/main/mas_KE.xml
! make/data/cldr/common/main/mas_TZ.xml
! make/data/cldr/common/main/mer.xml
! make/data/cldr/common/main/mer_KE.xml
! make/data/cldr/common/main/mfe.xml
! make/data/cldr/common/main/mfe_MU.xml
! make/data/cldr/common/main/mg.xml
! make/data/cldr/common/main/mg_MG.xml
! make/data/cldr/common/main/mgh.xml
! make/data/cldr/common/main/mgh_MZ.xml
! make/data/cldr/common/main/mgo.xml
! make/data/cldr/common/main/mgo_CM.xml
+ make/data/cldr/common/main/mi.xml
+ make/data/cldr/common/main/mi_NZ.xml
! make/data/cldr/common/main/mk.xml
! make/data/cldr/common/main/mk_MK.xml
! make/data/cldr/common/main/ml.xml
! make/data/cldr/common/main/ml_IN.xml
! make/data/cldr/common/main/mn.xml
! make/data/cldr/common/main/mn_MN.xml
! make/data/cldr/common/main/mr.xml
! make/data/cldr/common/main/mr_IN.xml
! make/data/cldr/common/main/ms.xml
! make/data/cldr/common/main/ms_BN.xml
! make/data/cldr/common/main/ms_MY.xml
! make/data/cldr/common/main/ms_SG.xml
! make/data/cldr/common/main/mt.xml
! make/data/cldr/common/main/mt_MT.xml
! make/data/cldr/common/main/mua.xml
! make/data/cldr/common/main/mua_CM.xml
! make/data/cldr/common/main/my.xml
! make/data/cldr/common/main/my_MM.xml
! make/data/cldr/common/main/mzn.xml
! make/data/cldr/common/main/mzn_IR.xml
! make/data/cldr/common/main/naq.xml
! make/data/cldr/common/main/naq_NA.xml
! make/data/cldr/common/main/nb.xml
! make/data/cldr/common/main/nb_NO.xml
! make/data/cldr/common/main/nb_SJ.xml
! make/data/cldr/common/main/nd.xml
! make/data/cldr/common/main/nd_ZW.xml
! make/data/cldr/common/main/nds.xml
! make/data/cldr/common/main/nds_DE.xml
! make/data/cldr/common/main/nds_NL.xml
! make/data/cldr/common/main/ne.xml
! make/data/cldr/common/main/ne_IN.xml
! make/data/cldr/common/main/ne_NP.xml
! make/data/cldr/common/main/nl.xml
! make/data/cldr/common/main/nl_AW.xml
! make/data/cldr/common/main/nl_BE.xml
! make/data/cldr/common/main/nl_BQ.xml
! make/data/cldr/common/main/nl_CW.xml
! make/data/cldr/common/main/nl_NL.xml
! make/data/cldr/common/main/nl_SR.xml
! make/data/cldr/common/main/nl_SX.xml
! make/data/cldr/common/main/nmg.xml
! make/data/cldr/common/main/nmg_CM.xml
! make/data/cldr/common/main/nn.xml
! make/data/cldr/common/main/nn_NO.xml
! make/data/cldr/common/main/nnh.xml
! make/data/cldr/common/main/nnh_CM.xml
! make/data/cldr/common/main/nus.xml
! make/data/cldr/common/main/nus_SS.xml
! make/data/cldr/common/main/nyn.xml
! make/data/cldr/common/main/nyn_UG.xml
! make/data/cldr/common/main/om.xml
! make/data/cldr/common/main/om_ET.xml
! make/data/cldr/common/main/om_KE.xml
! make/data/cldr/common/main/or.xml
! make/data/cldr/common/main/or_IN.xml
! make/data/cldr/common/main/os.xml
! make/data/cldr/common/main/os_GE.xml
! make/data/cldr/common/main/os_RU.xml
! make/data/cldr/common/main/pa.xml
! make/data/cldr/common/main/pa_Arab.xml
! make/data/cldr/common/main/pa_Arab_PK.xml
! make/data/cldr/common/main/pa_Guru.xml
! make/data/cldr/common/main/pa_Guru_IN.xml
! make/data/cldr/common/main/pl.xml
! make/data/cldr/common/main/pl_PL.xml
! make/data/cldr/common/main/prg.xml
! make/data/cldr/common/main/prg_001.xml
! make/data/cldr/common/main/ps.xml
! make/data/cldr/common/main/ps_AF.xml
+ make/data/cldr/common/main/ps_PK.xml
! make/data/cldr/common/main/pt.xml
! make/data/cldr/common/main/pt_AO.xml
! make/data/cldr/common/main/pt_BR.xml
! make/data/cldr/common/main/pt_CH.xml
! make/data/cldr/common/main/pt_CV.xml
! make/data/cldr/common/main/pt_GQ.xml
! make/data/cldr/common/main/pt_GW.xml
! make/data/cldr/common/main/pt_LU.xml
! make/data/cldr/common/main/pt_MO.xml
! make/data/cldr/common/main/pt_MZ.xml
! make/data/cldr/common/main/pt_PT.xml
! make/data/cldr/common/main/pt_ST.xml
! make/data/cldr/common/main/pt_TL.xml
! make/data/cldr/common/main/qu.xml
! make/data/cldr/common/main/qu_BO.xml
! make/data/cldr/common/main/qu_EC.xml
! make/data/cldr/common/main/qu_PE.xml
! make/data/cldr/common/main/rm.xml
! make/data/cldr/common/main/rm_CH.xml
! make/data/cldr/common/main/rn.xml
! make/data/cldr/common/main/rn_BI.xml
! make/data/cldr/common/main/ro.xml
! make/data/cldr/common/main/ro_MD.xml
! make/data/cldr/common/main/ro_RO.xml
! make/data/cldr/common/main/rof.xml
! make/data/cldr/common/main/rof_TZ.xml
! make/data/cldr/common/main/root.xml
! make/data/cldr/common/main/ru.xml
! make/data/cldr/common/main/ru_BY.xml
! make/data/cldr/common/main/ru_KG.xml
! make/data/cldr/common/main/ru_KZ.xml
! make/data/cldr/common/main/ru_MD.xml
! make/data/cldr/common/main/ru_RU.xml
! make/data/cldr/common/main/ru_UA.xml
! make/data/cldr/common/main/rw.xml
! make/data/cldr/common/main/rw_RW.xml
! make/data/cldr/common/main/rwk.xml
! make/data/cldr/common/main/rwk_TZ.xml
! make/data/cldr/common/main/sah.xml
! make/data/cldr/common/main/sah_RU.xml
! make/data/cldr/common/main/saq.xml
! make/data/cldr/common/main/saq_KE.xml
! make/data/cldr/common/main/sbp.xml
! make/data/cldr/common/main/sbp_TZ.xml
! make/data/cldr/common/main/sd.xml
! make/data/cldr/common/main/sd_PK.xml
! make/data/cldr/common/main/se.xml
! make/data/cldr/common/main/se_FI.xml
! make/data/cldr/common/main/se_NO.xml
! make/data/cldr/common/main/se_SE.xml
! make/data/cldr/common/main/seh.xml
! make/data/cldr/common/main/seh_MZ.xml
! make/data/cldr/common/main/ses.xml
! make/data/cldr/common/main/ses_ML.xml
! make/data/cldr/common/main/sg.xml
! make/data/cldr/common/main/sg_CF.xml
! make/data/cldr/common/main/shi.xml
! make/data/cldr/common/main/shi_Latn.xml
! make/data/cldr/common/main/shi_Latn_MA.xml
! make/data/cldr/common/main/shi_Tfng.xml
! make/data/cldr/common/main/shi_Tfng_MA.xml
! make/data/cldr/common/main/si.xml
! make/data/cldr/common/main/si_LK.xml
! make/data/cldr/common/main/sk.xml
! make/data/cldr/common/main/sk_SK.xml
! make/data/cldr/common/main/sl.xml
! make/data/cldr/common/main/sl_SI.xml
! make/data/cldr/common/main/smn.xml
! make/data/cldr/common/main/smn_FI.xml
! make/data/cldr/common/main/sn.xml
! make/data/cldr/common/main/sn_ZW.xml
! make/data/cldr/common/main/so.xml
! make/data/cldr/common/main/so_DJ.xml
! make/data/cldr/common/main/so_ET.xml
! make/data/cldr/common/main/so_KE.xml
! make/data/cldr/common/main/so_SO.xml
! make/data/cldr/common/main/sq.xml
! make/data/cldr/common/main/sq_AL.xml
! make/data/cldr/common/main/sq_MK.xml
! make/data/cldr/common/main/sq_XK.xml
! make/data/cldr/common/main/sr.xml
! make/data/cldr/common/main/sr_Cyrl.xml
! make/data/cldr/common/main/sr_Cyrl_BA.xml
! make/data/cldr/common/main/sr_Cyrl_ME.xml
! make/data/cldr/common/main/sr_Cyrl_RS.xml
! make/data/cldr/common/main/sr_Cyrl_XK.xml
! make/data/cldr/common/main/sr_Latn.xml
! make/data/cldr/common/main/sr_Latn_BA.xml
! make/data/cldr/common/main/sr_Latn_ME.xml
! make/data/cldr/common/main/sr_Latn_RS.xml
! make/data/cldr/common/main/sr_Latn_XK.xml
! make/data/cldr/common/main/sv.xml
! make/data/cldr/common/main/sv_AX.xml
! make/data/cldr/common/main/sv_FI.xml
! make/data/cldr/common/main/sv_SE.xml
! make/data/cldr/common/main/sw.xml
! make/data/cldr/common/main/sw_CD.xml
! make/data/cldr/common/main/sw_KE.xml
! make/data/cldr/common/main/sw_TZ.xml
! make/data/cldr/common/main/sw_UG.xml
! make/data/cldr/common/main/ta.xml
! make/data/cldr/common/main/ta_IN.xml
! make/data/cldr/common/main/ta_LK.xml
! make/data/cldr/common/main/ta_MY.xml
! make/data/cldr/common/main/ta_SG.xml
! make/data/cldr/common/main/te.xml
! make/data/cldr/common/main/te_IN.xml
! make/data/cldr/common/main/teo.xml
! make/data/cldr/common/main/teo_KE.xml
! make/data/cldr/common/main/teo_UG.xml
! make/data/cldr/common/main/tg.xml
! make/data/cldr/common/main/tg_TJ.xml
! make/data/cldr/common/main/th.xml
! make/data/cldr/common/main/th_TH.xml
! make/data/cldr/common/main/ti.xml
! make/data/cldr/common/main/ti_ER.xml
! make/data/cldr/common/main/ti_ET.xml
! make/data/cldr/common/main/tk.xml
! make/data/cldr/common/main/tk_TM.xml
! make/data/cldr/common/main/to.xml
! make/data/cldr/common/main/to_TO.xml
! make/data/cldr/common/main/tr.xml
! make/data/cldr/common/main/tr_CY.xml
! make/data/cldr/common/main/tr_TR.xml
! make/data/cldr/common/main/tt.xml
! make/data/cldr/common/main/tt_RU.xml
! make/data/cldr/common/main/twq.xml
! make/data/cldr/common/main/twq_NE.xml
! make/data/cldr/common/main/tzm.xml
! make/data/cldr/common/main/tzm_MA.xml
! make/data/cldr/common/main/ug.xml
! make/data/cldr/common/main/ug_CN.xml
! make/data/cldr/common/main/uk.xml
! make/data/cldr/common/main/uk_UA.xml
! make/data/cldr/common/main/ur.xml
! make/data/cldr/common/main/ur_IN.xml
! make/data/cldr/common/main/ur_PK.xml
! make/data/cldr/common/main/uz.xml
! make/data/cldr/common/main/uz_Arab.xml
! make/data/cldr/common/main/uz_Arab_AF.xml
! make/data/cldr/common/main/uz_Cyrl.xml
! make/data/cldr/common/main/uz_Cyrl_UZ.xml
! make/data/cldr/common/main/uz_Latn.xml
! make/data/cldr/common/main/uz_Latn_UZ.xml
! make/data/cldr/common/main/vai.xml
! make/data/cldr/common/main/vai_Latn.xml
! make/data/cldr/common/main/vai_Latn_LR.xml
! make/data/cldr/common/main/vai_Vaii.xml
! make/data/cldr/common/main/vai_Vaii_LR.xml
! make/data/cldr/common/main/vi.xml
! make/data/cldr/common/main/vi_VN.xml
! make/data/cldr/common/main/vo.xml
! make/data/cldr/common/main/vo_001.xml
! make/data/cldr/common/main/vun.xml
! make/data/cldr/common/main/vun_TZ.xml
! make/data/cldr/common/main/wae.xml
! make/data/cldr/common/main/wae_CH.xml
! make/data/cldr/common/main/wo.xml
! make/data/cldr/common/main/wo_SN.xml
+ make/data/cldr/common/main/xh.xml
+ make/data/cldr/common/main/xh_ZA.xml
! make/data/cldr/common/main/xog.xml
! make/data/cldr/common/main/xog_UG.xml
! make/data/cldr/common/main/yav.xml
! make/data/cldr/common/main/yav_CM.xml
! make/data/cldr/common/main/yi.xml
! make/data/cldr/common/main/yi_001.xml
! make/data/cldr/common/main/yo.xml
! make/data/cldr/common/main/yo_BJ.xml
! make/data/cldr/common/main/yo_NG.xml
! make/data/cldr/common/main/yue.xml
- make/data/cldr/common/main/yue_HK.xml
! make/data/cldr/common/main/yue_Hans.xml
! make/data/cldr/common/main/yue_Hans_CN.xml
! make/data/cldr/common/main/yue_Hant.xml
! make/data/cldr/common/main/yue_Hant_HK.xml
! make/data/cldr/common/main/zgh.xml
! make/data/cldr/common/main/zgh_MA.xml
! make/data/cldr/common/main/zh.xml
! make/data/cldr/common/main/zh_Hans.xml
! make/data/cldr/common/main/zh_Hans_CN.xml
! make/data/cldr/common/main/zh_Hans_HK.xml
! make/data/cldr/common/main/zh_Hans_MO.xml
! make/data/cldr/common/main/zh_Hans_SG.xml
! make/data/cldr/common/main/zh_Hant.xml
! make/data/cldr/common/main/zh_Hant_HK.xml
! make/data/cldr/common/main/zh_Hant_MO.xml
! make/data/cldr/common/main/zh_Hant_TW.xml
! make/data/cldr/common/main/zu.xml
! make/data/cldr/common/main/zu_ZA.xml
! make/data/cldr/common/supplemental/attributeValueValidity.xml
! make/data/cldr/common/supplemental/coverageLevels.xml
! make/data/cldr/common/supplemental/dayPeriods.xml
+ make/data/cldr/common/supplemental/languageGroup.xml
! make/data/cldr/common/supplemental/languageInfo.xml
! make/data/cldr/common/supplemental/likelySubtags.xml
! make/data/cldr/common/supplemental/metaZones.xml
! make/data/cldr/common/supplemental/numberingSystems.xml
! make/data/cldr/common/supplemental/ordinals.xml
! make/data/cldr/common/supplemental/pluralRanges.xml
! make/data/cldr/common/supplemental/plurals.xml
! make/data/cldr/common/supplemental/subdivisions.xml
! make/data/cldr/common/supplemental/supplementalData.xml
! make/data/cldr/common/supplemental/supplementalMetadata.xml
- make/data/cldr/common/supplemental/telephoneCodeData.xml
! make/data/cldr/common/supplemental/windowsZones.xml
! make/data/cldr/unicode-license.txt
! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! src/java.base/share/legal/cldr.md
! src/jdk.localedata/share/legal/cldr.md
! test/jdk/java/text/Format/CompactNumberFormat/TestUExtensionOverride.java
! test/jdk/java/time/test/java/time/chrono/TestEraDisplayName.java
! test/jdk/java/time/test/java/time/format/TestNonIsoFormatter.java
! test/jdk/java/util/Calendar/CalendarDataTest.java
! test/jdk/java/util/Calendar/JapaneseEraNameTest.java
! test/jdk/java/util/Formatter/Basic-X.java.template
! test/jdk/java/util/Formatter/Basic.sh
! test/jdk/java/util/Formatter/BasicBigDecimal.java
! test/jdk/java/util/Formatter/BasicBigInteger.java
! test/jdk/java/util/Formatter/BasicDouble.java
! test/jdk/java/util/Formatter/BasicDoubleObject.java
! test/jdk/java/util/Formatter/BasicFloat.java
! test/jdk/java/util/Formatter/BasicInt.java
! test/jdk/java/util/Formatter/BasicLong.java
! test/jdk/sun/text/resources/LocaleData.cldr
! test/jdk/sun/text/resources/LocaleDataTest.java
! test/jdk/sun/util/resources/cldr/Bug8145136.java
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java

Changeset: 62b6e7587b1f
Author:    aeubanks
Date:      2019-04-16 13:06 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/62b6e7587b1f

8220673: Add test library support for determining platform IP support
Reviewed-by: dfuchs, chegar
Contributed-by: aeubanks at google.com

! test/jdk/java/net/DatagramSocket/UnreferencedDatagramSockets.java
+ test/jdk/java/net/IPSupport/MinimumPermissions.java
+ test/jdk/java/net/IPSupport/MinimumPermissions.policy
! test/jdk/java/net/Inet4Address/PingThis.java
! test/jdk/java/net/Inet6Address/PreferIPv6AddressesTest.java
! test/jdk/java/net/InetAddress/GetLocalHostWithSM.java
! test/jdk/java/net/MulticastSocket/JoinLeave.java
! test/jdk/java/net/MulticastSocket/NoLoopbackPackets.java
! test/jdk/java/net/MulticastSocket/Promiscuous.java
! test/jdk/java/net/MulticastSocket/SetGetNetworkInterfaceTest.java
! test/jdk/java/net/MulticastSocket/Test.java
! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java
! test/jdk/java/net/NetworkInterface/NetworkInterfaceStreamTest.java
! test/jdk/java/net/NetworkInterface/Test.java
! test/jdk/java/net/ServerSocket/AcceptInheritHandle.java
! test/jdk/java/net/ServerSocket/UnreferencedSockets.java
! 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/GetLocalAddress.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/RejectIPv6.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/OptionsTest.java
! test/jdk/java/net/SocketOption/SupportedOptionsSet.java
! test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java
! test/jdk/java/nio/channels/DatagramChannel/BindNull.java
! test/jdk/java/nio/channels/DatagramChannel/Disconnect.java
! test/jdk/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
! test/jdk/java/nio/channels/DatagramChannel/Promiscuous.java
! test/jdk/java/nio/channels/DatagramChannel/UseDGWithIPv6.java
! test/jdk/java/nio/channels/etc/PrintSupportedOptions.java
+ test/lib/jdk/test/lib/net/IPSupport.java

Changeset: d266d24b6a0e
Author:    shade
Date:      2019-05-08 23:53 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d266d24b6a0e

8223589: Build failures after JDK-8223534 (add back fixed test_markOop.cpp)
Reviewed-by: coleenp

! test/hotspot/gtest/oops/test_markOop.cpp

Changeset: 7e172c330a15
Author:    kvn
Date:      2019-05-08 16:42 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7e172c330a15

8223539: compiler/graalunit/HotspotTest.java hotspot.test.CheckGraalIntrinsics AssertionError: found plugins for intrinsics
Reviewed-by: vlivanov

! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java

Changeset: c4b7ad8467c9
Author:    kvn
Date:      2019-05-08 16:47 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c4b7ad8467c9

8223380: [Graal] compiler/c2/Test8062950.java failed with time out.
Summary: put test on Graal problem list.
Reviewed-by: vlivanov

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

Changeset: 271ee240244c
Author:    weijun
Date:      2019-05-09 08:49 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/271ee240244c

8222987: sun/security/tools/keytool/PSS.java times out on Solaris-SPARC
Reviewed-by: mullan, xuelei

! test/jdk/sun/security/tools/keytool/PSS.java

Changeset: 6fbbf466fc6d
Author:    jwilhelm
Date:      2019-05-09 03:11 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6fbbf466fc6d

Added tag jdk-13+20 for changeset 6ccc7cd7931e

! .hgtags

Changeset: 7eb3d3ec9b36
Author:    jcbeyler
Date:      2019-05-08 20:28 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7eb3d3ec9b36

8223441: HeapMonitorStatArrayCorrectnessTest fails due to sampling determinism
Summary: Added an error loop to help with convergence
Reviewed-by: cjplummer, sspitsyn

! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java

Changeset: 206afa6372ae
Author:    pli
Date:      2019-05-08 09:50 +0000
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/206afa6372ae

8223427: [TESTBUG] Disable JTReg Shenandoah tests when Graal is enabled
Reviewed-by: shade

! test/hotspot/jtreg/gc/TestHumongousReferenceObject.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java
! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestArrayCopyCheckCast.java
! test/hotspot/jtreg/gc/shenandoah/TestArrayCopyStress.java
! test/hotspot/jtreg/gc/shenandoah/TestElasticTLAB.java
! test/hotspot/jtreg/gc/shenandoah/TestEvilSyncBug.java
! test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java
! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java
! test/hotspot/jtreg/gc/shenandoah/TestHumongousThreshold.java
! test/hotspot/jtreg/gc/shenandoah/TestLargeObjectAlignment.java
! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java
! test/hotspot/jtreg/gc/shenandoah/TestParallelRefprocSanity.java
! test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java
! test/hotspot/jtreg/gc/shenandoah/TestRefprocSanity.java
! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java
! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java
! test/hotspot/jtreg/gc/shenandoah/TestSmallHeap.java
! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java
! test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java
! test/hotspot/jtreg/gc/shenandoah/TestStringInternCleanup.java
! test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java
! test/hotspot/jtreg/gc/shenandoah/TestVerifyLevels.java
! test/hotspot/jtreg/gc/shenandoah/TestWithLogLevel.java
! test/hotspot/jtreg/gc/shenandoah/TestWrongArrayMember.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestC1ArrayCopyNPE.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestC1VectorizedMismatch.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestCommonGCLoads.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestNullCheck.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestReferenceCAS.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestUnsafeOffheapSwap.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestWriteBarrierClearControl.java
! test/hotspot/jtreg/gc/shenandoah/jni/TestJNICritical.java
! test/hotspot/jtreg/gc/shenandoah/jni/TestJNIGlobalRefs.java
! test/hotspot/jtreg/gc/shenandoah/jni/TestPinnedGarbage.java
! test/hotspot/jtreg/gc/shenandoah/jvmti/TestHeapDump.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryMXBeans.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryPools.java
! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargeObj.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargerThanHeap.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestAllocSmallObj.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java
! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java
! test/hotspot/jtreg/gc/shenandoah/options/TestAlwaysPreTouch.java
! test/hotspot/jtreg/gc/shenandoah/options/TestArgumentRanges.java
! test/hotspot/jtreg/gc/shenandoah/options/TestClassUnloadingArguments.java
! test/hotspot/jtreg/gc/shenandoah/options/TestCodeCacheRootStyles.java
! test/hotspot/jtreg/gc/shenandoah/options/TestCriticalControlThreadPriority.java
! test/hotspot/jtreg/gc/shenandoah/options/TestEnabled.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java
! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGCNoConcurrent.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java
! test/hotspot/jtreg/gc/shenandoah/options/TestHumongousThresholdArgs.java
! test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java
! test/hotspot/jtreg/gc/shenandoah/options/TestObjectAlignment.java
! test/hotspot/jtreg/gc/shenandoah/options/TestPacing.java
! test/hotspot/jtreg/gc/shenandoah/options/TestParallelRegionStride.java
! test/hotspot/jtreg/gc/shenandoah/options/TestRegionSizeArgs.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSafepointWorkers.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
! test/hotspot/jtreg/gc/shenandoah/options/TestSingleThreaded.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java
! test/hotspot/jtreg/gc/startup_warnings/TestShenandoah.java
! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java
! test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java

Changeset: d1d6e939803f
Author:    jlahoda
Date:      2019-05-09 11:58 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d1d6e939803f

8221759: Crash when completing \"java.io.File.path\"
Summary: Do not provide documentation for inaccessible elements.
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java
! test/langtools/jdk/jshell/ToolTabSnippetTest.java

Changeset: e0bd4c7a176e
Author:    gadams
Date:      2019-05-09 07:21 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e0bd4c7a176e

8042215: javax/management/remote/mandatory/connection/ReconnectTest.java NoSuchObjectException no such object in table
Reviewed-by: dcubed

! test/jdk/ProblemList.txt

Changeset: f8d182aedc92
Author:    stefank
Date:      2019-05-09 14:26 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f8d182aedc92

8223136: Move compressed oops functions to CompressedOops class
Reviewed-by: coleenp, lkorinth

! make/hotspot/src/native/dtrace/generateJvmOffsets.cpp
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/relocInfo_ppc.cpp
! src/hotspot/cpu/s390/gc/shared/barrierSetAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/sparc/macroAssembler_sparc.cpp
! src/hotspot/cpu/sparc/relocInfo_sparc.cpp
! src/hotspot/cpu/sparc/sparc.ad
! src/hotspot/cpu/sparc/vm_version_sparc.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/relocInfo_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/gc/shared/gcConfiguration.cpp
! src/hotspot/share/gc/shared/gcConfiguration.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/memory/virtualspace.cpp
+ src/hotspot/share/oops/compressedOops.cpp
+ src/hotspot/share/oops/compressedOops.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceRefKlass.inline.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/stackValue.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/vmError.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompressedKlassPointers.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/CompressedOops.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VM.java

Changeset: f3f07c76d3d1
Author:    stefank
Date:      2019-05-09 14:26 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f3f07c76d3d1

8223619: Move VerifyOption out of Universe
Reviewed-by: coleenp, lkorinth

! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.hpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
+ src/hotspot/share/gc/shared/verifyOption.hpp
! src/hotspot/share/memory/universe.hpp

Changeset: 095f10996dcf
Author:    stefank
Date:      2019-05-09 14:26 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/095f10996dcf

8223620: Move IsGCActiveMark implementation out of header
Reviewed-by: coleenp, lkorinth

+ src/hotspot/share/gc/shared/isGCActiveMark.cpp
! src/hotspot/share/gc/shared/isGCActiveMark.hpp

Changeset: 3331dad9cb30
Author:    stefank
Date:      2019-05-09 14:26 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3331dad9cb30

8223621: Move Universe usage out of oopRecorder.hpp
Reviewed-by: coleenp, lkorinth

! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/code/oopRecorder.cpp
! src/hotspot/share/code/oopRecorder.hpp
+ src/hotspot/share/code/oopRecorder.inline.hpp

Changeset: 31b27600b5db
Author:    stefank
Date:      2019-05-09 14:26 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/31b27600b5db

8223622: Move Universe usage out of memAllocator.hpp
Reviewed-by: coleenp, lkorinth

! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp

Changeset: 83b3671d9e30
Author:    stefank
Date:      2019-05-09 14:26 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/83b3671d9e30

8223623: Move oopFactory function definitions out of oopFactory.hpp
Reviewed-by: coleenp, lkorinth

! src/hotspot/share/memory/oopFactory.cpp
! src/hotspot/share/memory/oopFactory.hpp

Changeset: ebf733a324d4
Author:    stefank
Date:      2019-05-09 14:28 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ebf733a324d4

8223624: Cleanup includes of universe.hpp
Reviewed-by: coleenp, lkorinth

! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_Runtime1_arm.cpp
! src/hotspot/cpu/arm/frame_arm.cpp
! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/interpreterRT_arm.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/ppc/frame_ppc.cpp
! src/hotspot/cpu/ppc/interpreterRT_ppc.cpp
! src/hotspot/cpu/s390/c1_Runtime1_s390.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/interpreterRT_s390.cpp
! src/hotspot/cpu/s390/stubGenerator_s390.cpp
! src/hotspot/cpu/sparc/c1_Runtime1_sparc.cpp
! src/hotspot/cpu/sparc/frame_sparc.cpp
! src/hotspot/cpu/sparc/interpreterRT_sparc.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/interpreterRT_x86_32.cpp
! src/hotspot/cpu/x86/interpreterRT_x86_64.cpp
! src/hotspot/cpu/x86/relocInfo_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/zero/frame_zero.cpp
! src/hotspot/cpu/zero/interpreterRT_zero.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/asm/assembler.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/ci/ciSymbol.cpp
! src/hotspot/share/ci/ciType.cpp
! src/hotspot/share/ci/ciTypeArrayKlass.cpp
! src/hotspot/share/ci/ciUtilities.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/debugInfo.cpp
! src/hotspot/share/code/icBuffer.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/oopRecorder.hpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/methodMatcher.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/cms/cmsHeap.cpp
! src/hotspot/share/gc/cms/cmsLockVerifier.cpp
! src/hotspot/share/gc/cms/cmsVMOperations.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepThread.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.hpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1HeapVerifier.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psPromotionLAB.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/serial/markSweep.cpp
! src/hotspot/share/gc/serial/serialHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/gcConfiguration.hpp
! src/hotspot/share/gc/shared/gcLocker.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/generation.hpp
! src/hotspot/share/gc/shared/isGCActiveMark.hpp
! src/hotspot/share/gc/shared/markBitMap.cpp
! src/hotspot/share/gc/shared/markBitMap.inline.hpp
! src/hotspot/share/gc/shared/plab.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/scavengableNMethods.cpp
! src/hotspot/share/gc/shared/space.inline.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.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/allocation.cpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/heapInspection.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.inline.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/oopFactory.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/arrayOop.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/generateOopMap.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceMirrorKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/oopsHierarchy.cpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/opto/machnode.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiTagMap.hpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/fieldDescriptor.cpp
! src/hotspot/share/runtime/fieldType.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/memprofiler.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/relocator.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/unhandledOops.cpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vm_version.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/classLoadingService.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/gc/shared/test_collectedHeap.cpp

Changeset: 7748aa47b4e2
Author:    dfuchs
Date:      2019-05-09 14:23 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7748aa47b4e2

8223573: Replace wildcard address with loopback or local host in tests - part 4
Summary: Makes a few intermittently failing tests more resilient to port reuse issues by ensuring they bind to the loopback address instead of the wildcard.
Reviewed-by: alanb, chegar

! test/jdk/java/net/Socket/Streams.java
! test/jdk/sun/net/ftp/FtpURLConnectionLeak.java
! test/jdk/sun/net/www/AuthHeaderTest.java
! test/jdk/sun/net/www/ftptest/FtpServer.java
! test/jdk/sun/net/www/http/ChunkedInputStream/ChunkedEncodingTest.java
! test/jdk/sun/net/www/http/ChunkedInputStream/ChunkedEncodingWithProgressMonitorTest.java
! test/jdk/sun/net/www/http/ChunkedInputStream/TestAvailable.java
! test/jdk/sun/net/www/http/HttpClient/MultiThreadTest.java
! test/jdk/sun/net/www/http/HttpURLConnection/DigestAuth.java
! test/jdk/sun/net/www/protocol/http/6550798/test.java
! test/jdk/sun/net/www/protocol/http/CloseOptionHeader.java

Changeset: 7f782ee493f7
Author:    vromero
Date:      2019-05-09 10:04 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7f782ee493f7

8222251: preflow visitor is not visiting lambda expressions
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/T8222251/PreflowNotVisitingLambdaExpTest.java

Changeset: 77e95181b5d6
Author:    erikj
Date:      2019-05-09 07:33 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/77e95181b5d6

8223627: jdk-13+20 bundle name contains null instead of ea
Reviewed-by: dholmes, tbell

! make/conf/jib-profiles.js

Changeset: b77bf7f216f4
Author:    mbaesken
Date:      2019-05-03 14:38 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b77bf7f216f4

8223307: enable the Stack Execution Disable flag for JDK binaries on AIX
Reviewed-by: erikj, mdoerr

! make/autoconf/flags-ldflags.m4

Changeset: 04f603ebb6c2
Author:    redestad
Date:      2019-05-09 17:28 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/04f603ebb6c2

8223454: Reduce String concatenation shapes by folding initialLengthCoder into last mixer
Reviewed-by: jlaskey

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

Changeset: 81607d4919c0
Author:    joehw
Date:      2019-05-09 09:23 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/81607d4919c0

8222991: Xerces 2.12.0: Validation
Reviewed-by: lancea

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/xs/TypeValidator.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDAbstractTraverser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDComplexTypeTraverser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDSimpleTypeTraverser.java
! test/jaxp/javax/xml/jaxp/unittest/validation/SchemaTest.java

Changeset: f4c8f88c665e
Author:    aph
Date:      2019-05-09 12:52 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f4c8f88c665e

8223645: AArch64 build broken by fix for 8223136
Reviewed-by: stefank

! src/hotspot/cpu/aarch64/compiledIC_aot_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp

Changeset: 019b3db480f4
Author:    aph
Date:      2019-05-09 12:56 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/019b3db480f4

Merge


Changeset: fd08f5a976e6
Author:    gziemski
Date:      2019-05-09 12:04 -0500
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fd08f5a976e6

8189208: Cleanup ancient argument processing code
Summary: Remove bits thread_park_blocker, post_vm_init_hook_enabled and pending_list_uses_discovered_fields
Reviewed-by: hseigel, dholmes

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/java.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/threadService.cpp
! src/java.base/share/native/libjava/jdk_util.c

Changeset: 3c16c876b094
Author:    mullan
Date:      2019-05-09 13:49 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3c16c876b094

8191808: Configurable read timeout for CRLs
Reviewed-by: xuelei, coffeys

! src/java.base/share/classes/sun/security/provider/certpath/URICertStore.java
+ test/jdk/sun/security/x509/URICertStore/CRLReadTimeout.java

Changeset: c90da1272d7f
Author:    aoqi
Date:      2019-05-10 01:37 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c90da1272d7f

8223599: minimal build fails after JDK-8185525
Reviewed-by: shade, gziemski, dholmes
Contributed-by: Wang Haomin <wanghaomin at loongson.cn>

! src/hotspot/share/utilities/tableStatistics.cpp

Changeset: 9c18785a13bf
Author:    aoqi
Date:      2019-05-10 01:41 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9c18785a13bf

8223651: Build fails with --with-jvm-features=-jfr and --disable-precompiled-headers
Reviewed-by: shade
Contributed-by: Wang Haomin <wanghaomin at loongson.cn>

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

Changeset: 2a25ece54fd8
Author:    gziemski
Date:      2019-05-09 16:34 -0500
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2a25ece54fd8

8223639: [JVMCI] jvmciCompiler.cpp needs to include "oops/objArrayOop.inline.hpp""
Summary: Added missing header
Reviewed-by: dlong, kvn

! src/hotspot/share/jvmci/jvmciCompiler.cpp

Changeset: ad757676262c
Author:    dholmes
Date:      2019-05-09 18:42 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ad757676262c

8222292: runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java timeout but test passed
Reviewed-by: goetz, lfoltan, kvn

! test/hotspot/jtreg/runtime/exceptionMsgs/ArrayIndexOutOfBoundsException/ArrayIndexOutOfBoundsExceptionTest.java

Changeset: ac8493c4a747
Author:    xliu
Date:      2019-05-09 18:38 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ac8493c4a747

8223537: testlibrary_tests/ctw/ClassesListTest.java fails with Agent timeout frequently
Reviewed-by: thartmann, kvn

! src/hotspot/share/compiler/compileBroker.cpp

Changeset: b0a1572ec64a
Author:    weijun
Date:      2019-05-10 09:39 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b0a1572ec64a

8200400: Restrict Sasl mechanisms
Reviewed-by: mullan

! src/java.base/share/conf/security/java.security
! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java
+ test/jdk/javax/security/sasl/Sasl/DisabledMechanisms.java

Changeset: 293d45e5108b
Author:    clanger
Date:      2019-05-10 06:31 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/293d45e5108b

8223555: Cleanups in cacerts tests
Reviewed-by: xuelei

! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithParams.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 6870b259b170
Author:    rschmelter
Date:      2019-05-09 05:04 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6870b259b170

8223617: code_size2 needs adjustments
Reviewed-by: mdoerr, simonis

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

Changeset: d26653aca0bd
Author:    shade
Date:      2019-05-10 09:55 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d26653aca0bd

8223676: Minimal VM build failure after 8223136 (Move compressed oops functions to CompressedOops class)
Reviewed-by: rkennke

! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp

Changeset: 45bbef01a6ae
Author:    shade
Date:      2019-05-10 09:56 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/45bbef01a6ae

8223675: arm32 build failure after 8223136 (Move compressed oops functions to CompressedOops class)
Reviewed-by: rkennke

! src/hotspot/cpu/arm/c1_CodeStubs_arm.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp

Changeset: 33fe50b6d707
Author:    coleenp
Date:      2019-05-10 09:05 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/33fe50b6d707

8223626: move print() functions to cpp files
Summary: improve debugging experience
Reviewed-by: dholmes, dlong

! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/vmreg.cpp
! src/hotspot/share/code/vmreg.hpp
! src/hotspot/share/code/vtableStubs.cpp
! src/hotspot/share/code/vtableStubs.hpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/shared/workgroup.hpp
! src/hotspot/share/interpreter/interpreter.cpp
! src/hotspot/share/interpreter/interpreter.hpp
! src/hotspot/share/oops/metadata.cpp
! src/hotspot/share/oops/metadata.hpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/biasedLocking.hpp
! src/hotspot/share/runtime/fieldDescriptor.cpp
! src/hotspot/share/runtime/fieldDescriptor.hpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniHandles.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/osThread.cpp
! src/hotspot/share/runtime/osThread.hpp
! src/hotspot/share/runtime/rtmLocking.cpp
! src/hotspot/share/runtime/rtmLocking.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/stubCodeGenerator.cpp
! src/hotspot/share/runtime/stubCodeGenerator.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: cf94f5c214f6
Author:    coleenp
Date:      2019-05-10 09:07 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/cf94f5c214f6

Merge

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

Changeset: 351da897f409
Author:    aefimov
Date:      2019-05-10 15:34 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/351da897f409

8223465: Replace wildcard address with loopback or local host in tests - part 3
Reviewed-by: dfuchs

! test/jdk/java/net/DatagramSocket/PortUnreachable.java
! test/jdk/java/net/Socket/HttpProxy.java
! test/jdk/java/net/Socket/asyncClose/ServerSocket_accept.java
! test/jdk/java/net/Socks/SocksV4Test.java
! test/jdk/sun/net/www/protocol/http/ChunkedErrorStream.java

Changeset: 258170da6d3a
Author:    ysuenaga
Date:      2019-05-11 01:17 +0900
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/258170da6d3a

8223186: HotSpot compile warnings from GCC 9
Reviewed-by: dholmes, aeubanks

! src/hotspot/os/linux/osContainer_linux.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/prims/jvmtiExport.hpp

Changeset: 9db7c0f561a6
Author:    aeubanks
Date:      2019-05-09 10:28 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9db7c0f561a6

8223652: Rename IPSupport.skipIfCurrentConfigurationIsInvalid() to IPSupport.throwSkippedExceptionIfNonOperational()
Reviewed-by: dfuchs, chegar
Contributed-by: aeubanks at google.com

! test/jdk/java/net/DatagramSocket/UnreferencedDatagramSockets.java
! test/jdk/java/net/IPSupport/MinimumPermissions.java
! test/jdk/java/net/Inet4Address/PingThis.java
! test/jdk/java/net/InetAddress/GetLocalHostWithSM.java
! test/jdk/java/net/MulticastSocket/JoinLeave.java
! test/jdk/java/net/MulticastSocket/Promiscuous.java
! test/jdk/java/net/MulticastSocket/SetGetNetworkInterfaceTest.java
! test/jdk/java/net/MulticastSocket/Test.java
! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java
! test/jdk/java/net/NetworkInterface/NetworkInterfaceStreamTest.java
! test/jdk/java/net/NetworkInterface/Test.java
! test/jdk/java/net/ServerSocket/UnreferencedSockets.java
! 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/GetLocalAddress.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/RejectIPv6.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/OptionsTest.java
! test/jdk/java/net/SocketOption/SupportedOptionsSet.java
! test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java
! test/jdk/java/nio/channels/DatagramChannel/Disconnect.java
! test/jdk/java/nio/channels/DatagramChannel/MulticastSendReceiveTests.java
! test/jdk/java/nio/channels/DatagramChannel/Promiscuous.java
! test/jdk/java/nio/channels/DatagramChannel/UseDGWithIPv6.java
! test/jdk/java/nio/channels/etc/PrintSupportedOptions.java
! test/lib/jdk/test/lib/net/IPSupport.java

Changeset: f2d5f44d994e
Author:    dnsimon
Date:      2019-05-10 10:30 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f2d5f44d994e

8223531: [Graal] assert(type() == T_INT) failed: type check
Reviewed-by: dlong, thartmann, never, kvn

! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp

Changeset: 0fe908af327e
Author:    bobv
Date:      2019-05-10 11:15 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0fe908af327e

8221340: [TESTBUG] TestCgroupMetrics.java fails after fix for JDK-8219562
Reviewed-by: mseledtsov, rriggs

! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java

Changeset: 207b7bf04f49
Author:    bobv
Date:      2019-05-10 11:18 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/207b7bf04f49

8222533: jtreg test jdk/internal/platform/cgroup/TestCgroupMetrics.java fails on SLES12.3 linux ppc64le machine
Reviewed-by: mseledtsov, dholmes

! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java

Changeset: 1e83e1a600cb
Author:    cito
Date:      2019-05-10 20:56 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1e83e1a600cb

8221569: JFR tool produces incorrect output when both --categories and --events are specified
Reviewed-by: mgronlun
Contributed-by: chihiro.ito at oracle.com, erik.gahlin at oracle.com

! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java

Changeset: b27f33bef884
Author:    xuelei
Date:      2019-05-10 12:33 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b27f33bef884

8221253: TLSv1.3 may generate TLSInnerPlainText longer than 2^14+1 bytes
Reviewed-by: jnimeh

! src/java.base/share/classes/sun/security/ssl/DTLSOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/OutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineOutputRecord.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketOutputRecord.java
+ test/jdk/javax/net/ssl/SSLSocket/Tls13PacketSize.java

Changeset: ef73702a906e
Author:    jjg
Date:      2019-05-10 13:37 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ef73702a906e

8223654: Clean up @jls references in com.sun.source
Reviewed-by: darcy

! src/jdk.compiler/share/classes/com/sun/source/tree/AnnotationTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ArrayAccessTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ArrayTypeTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/AssertTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/AssignmentTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/BinaryTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/BlockTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/BreakTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/CatchTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/CompilationUnitTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/CompoundAssignmentTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ConditionalExpressionTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ContinueTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/DoWhileLoopTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/EmptyStatementTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/EnhancedForLoopTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ExpressionStatementTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ExpressionTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ForLoopTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/IdentifierTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/IfTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ImportTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/LabeledStatementTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/LiteralTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/MemberSelectTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/MethodInvocationTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/MethodTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ModifiersTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/NewArrayTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/NewClassTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/PackageTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ParameterizedTypeTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ParenthesizedTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/PrimitiveTypeTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ReturnTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/StatementTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/SwitchExpressionTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/SwitchTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/SynchronizedTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ThrowTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/TryTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/TypeCastTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/TypeParameterTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/UnaryTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/VariableTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/WhileLoopTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/WildcardTree.java

Changeset: ea4774a27d9f
Author:    jcbeyler
Date:      2019-05-08 15:36 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ea4774a27d9f

8223040: Add a AsyncGetCallTrace test
Summary: Add a AsyncGetCallTrace test
Reviewed-by: sspitsyn, dcubed

! make/test/JtregNativeHotspot.gmk
+ test/hotspot/jtreg/serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java
+ test/hotspot/jtreg/serviceability/AsyncGetCallTrace/libAsyncGetCallTraceTest.cpp

Changeset: c2551d161358
Author:    aeubanks
Date:      2019-05-10 17:47 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c2551d161358

8223667: ASAN build broken
Reviewed-by: erikj, manc

! make/autoconf/spec.gmk.in

Changeset: fcf83b204c27
Author:    stuefe
Date:      2019-04-05 11:52 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fcf83b204c27

8222015: Small VM.metaspace improvements
Reviewed-by: jiangli, coleenp

! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.cpp
! src/hotspot/share/memory/metaspace/metaspaceCommon.hpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.hpp
! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp
! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.hpp

Changeset: 85ccac8a8c13
Author:    hannesw
Date:      2019-05-13 16:43 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/85ccac8a8c13

8219060: -linksource broken with modules
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! test/langtools/jdk/javadoc/doclet/testMetadata/TestMetadata.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java

Changeset: f542a3a135bd
Author:    dfuchs
Date:      2019-05-13 17:31 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f542a3a135bd

8223632: Replace wildcard address with loopback or local host in tests - part 5
Summary: Replaces wildcard usage by loopback, when possible, adds intermittent keyword and a comment, when not.
Reviewed-by: chegar

! test/jdk/java/net/ProxySelector/LoopbackAddresses.java
! test/jdk/java/net/ProxySelector/ProxyTest.java
! test/jdk/java/net/ResponseCache/B6181108.java
! test/jdk/java/net/SocketInputStream/SocketClosedException.java
! test/jdk/java/net/SocketPermission/SocketPermissionTest.java
! test/jdk/java/net/URLConnection/DisconnectAfterEOF.java
! test/jdk/java/net/URLConnection/contentHandler/UserContentHandler.java
! test/jdk/sun/net/www/http/HttpClient/B7025238.java
! test/jdk/sun/net/www/http/HttpClient/ProxyFromCache.java

Changeset: 1b940da275d2
Author:    adinn
Date:      2019-04-25 17:27 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1b940da275d2

8221696: MappedByteBuffer.force method to specify range
Summary: Overload MappedByteBuffer.force to accept index and length arguments
Reviewed-by: dfuchs, alanb, bpb

! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! test/jdk/java/nio/channels/FileChannel/MapTest.java

Changeset: adb3a3aa2e52
Author:    sgehwolf
Date:      2019-03-14 14:04 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/adb3a3aa2e52

8214796: Create a jlink plugin for stripping debug info symbols from native libraries
Reviewed-by: alanb, mchung, erikj, ihse

! make/common/TestFilesCompilation.gmk
! make/gensrc/Gensrc-jdk.jlink.gmk
! make/test/JtregNativeJdk.gmk
+ src/jdk.jlink/linux/classes/jdk/tools/jlink/internal/plugins/StripNativeDebugSymbolsPlugin.java
+ src/jdk.jlink/linux/classes/jdk/tools/jlink/resources/strip_native_debug_symbols_plugin.properties
+ src/jdk.jlink/linux/classes/module-info.java.extra
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/DefaultStripDebugPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/PluginsResourceBundle.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
! test/jdk/tools/jlink/IntegrationTest.java
+ test/jdk/tools/jlink/plugins/DefaultStripDebugPluginTest.java
+ test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/FakeObjCopy.java
+ test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/StripNativeDebugSymbolsPluginTest.java
+ test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/src/fib/FibJNI.java
+ test/jdk/tools/jlink/plugins/StripNativeDebugSymbolsPlugin/src/libFib.c

Changeset: 1b03400e5a8f
Author:    stefank
Date:      2019-05-11 13:10 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1b03400e5a8f

8223637: Fix build breakage after 8223136
Reviewed-by: stefank, coleenp
Contributed-by: stefan.karlsson at oracle.com, lutz.schmidt at sap.com, glaubitz at physik.fu-berlin.de, shade at redhat.com

! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.inline.hpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/sparc/c1_LIRAssembler_sparc.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/oops/compressedOops.hpp
! src/hotspot/share/runtime/deoptimization.cpp

Changeset: 4ef4d55a129b
Author:    epavlova
Date:      2019-05-13 13:32 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4ef4d55a129b

8223235: [Graal] compiler/jsr292/NonInlinedCall/InvokeTest.java failed time out
Reviewed-by: kvn

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

Changeset: 01fa7f06f806
Author:    weijun
Date:      2019-05-14 08:47 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/01fa7f06f806

8223063: Support CNG RSA keys
Reviewed-by: mullan

! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPrivateKey.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CPublicKey.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CSignature.java
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
+ test/jdk/sun/security/mscapi/VeryLongAlias.java

Changeset: a7abac394abb
Author:    igerasim
Date:      2019-05-13 18:18 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a7abac394abb

8223730: URLClassLoader.findClass() can throw IndexOutOfBoundsException
Reviewed-by: prappo, bchristi

! src/java.base/share/classes/jdk/internal/loader/Resource.java

Changeset: 6a60270af76b
Author:    jcbeyler
Date:      2019-05-13 20:45 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6a60270af76b

8223779: Build failure after 8223040 (Add a AsyncGetCallTrace test)
Summary: Fix a build flag for the AGCT test
Reviewed-by: cjplummer, sspitsyn

! make/test/JtregNativeHotspot.gmk

Changeset: 855c803e6f1d
Author:    mbaesken
Date:      2019-05-10 09:58 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/855c803e6f1d

8223574: add more thread-related system settings info to hs_error file on AIX
Reviewed-by: goetz, mdoerr

! src/hotspot/os/aix/os_aix.cpp

Changeset: 88954c14eb57
Author:    mbaesken
Date:      2019-05-14 09:14 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/88954c14eb57

8223685: used bundled zlib on AIX by default
Reviewed-by: erikj, simonis

! make/autoconf/lib-bundled.m4

Changeset: 0eee5adb22d7
Author:    shade
Date:      2019-05-14 09:12 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0eee5adb22d7

8223759: Shenandoah should allow arbitrarily low initial heap size
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! test/hotspot/jtreg/gc/shenandoah/options/TestRegionSizeArgs.java

Changeset: 76751d3faf7b
Author:    shade
Date:      2019-05-14 09:12 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/76751d3faf7b

8223762: Shenandoah: overflows in calculations involving heap capacity
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp

Changeset: 39ba09047e19
Author:    pliden
Date:      2019-05-14 09:55 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/39ba09047e19

8222480: Implementation: JEP 351: ZGC: Uncommit Unused Memory
Reviewed-by: stefank, eosterlund

! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
! src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/gc/z/zBackingFile_linux_x86.hpp
! src/hotspot/os_cpu/linux_x86/gc/z/zBackingPath_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.cpp
! src/hotspot/os_cpu/linux_x86/gc/z/zPhysicalMemoryBacking_linux_x86.hpp
! src/hotspot/share/gc/z/vmStructs_z.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zList.hpp
! src/hotspot/share/gc/z/zList.inline.hpp
! src/hotspot/share/gc/z/zLiveMap.cpp
! src/hotspot/share/gc/z/zLiveMap.hpp
! src/hotspot/share/gc/z/zLiveMap.inline.hpp
! src/hotspot/share/gc/z/zMemory.cpp
! src/hotspot/share/gc/z/zMemory.hpp
! src/hotspot/share/gc/z/zPage.cpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp
! src/hotspot/share/gc/z/zPageCache.cpp
! src/hotspot/share/gc/z/zPageCache.hpp
! src/hotspot/share/gc/z/zPageCache.inline.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp
- src/hotspot/share/gc/z/zPreMappedMemory.cpp
- src/hotspot/share/gc/z/zPreMappedMemory.hpp
- src/hotspot/share/gc/z/zPreMappedMemory.inline.hpp
+ src/hotspot/share/gc/z/zUncommitter.cpp
+ src/hotspot/share/gc/z/zUncommitter.hpp
! src/hotspot/share/gc/z/zVirtualMemory.cpp
! src/hotspot/share/gc/z/zVirtualMemory.hpp
! src/hotspot/share/gc/z/zVirtualMemory.inline.hpp
! src/hotspot/share/gc/z/z_globals.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageAllocator.java
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPhysicalMemoryManager.java
! test/hotspot/gtest/gc/z/test_zForwarding.cpp
! test/hotspot/gtest/gc/z/test_zPhysicalMemory.cpp
! test/hotspot/gtest/gc/z/test_zVirtualMemory.cpp
! test/hotspot/jtreg/ProblemList-zgc.txt
+ test/hotspot/jtreg/gc/z/TestUncommit.java

Changeset: 43764a3a986d
Author:    clanger
Date:      2019-05-14 09:25 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/43764a3a986d

8223597: jdk/nio/zipfs/ZipFSTester.java RuntimeException: CHECK_FAILED! (getAttribute.crc <entries20> failed 6af4413c vs 0 ...)
Reviewed-by: redestad, lancea

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/jdk/nio/zipfs/ZipFSTester.java

Changeset: e2ed0691ae79
Author:    sspitsyn
Date:      2019-05-14 02:07 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e2ed0691ae79

8219023: Investigate syncing JVMTI spec version with JDK version
Summary: Auto sync versions with the jdk versions
Reviewed-by: dholmes, jcbeyler, cjplummer

! make/hotspot/gensrc/GensrcJvmti.gmk
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmti.xsl
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiH.xsl
! src/hotspot/share/prims/jvmtiLib.xsl
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java
! src/jdk.jdwp.agent/share/native/libjdwp/VirtualMachineImpl.c

Changeset: 6b06de11e78e
Author:    yzhou
Date:      2019-05-14 11:06 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6b06de11e78e

8222969: Migrate RuleBasedCollatorTest to JDK Repo
Reviewed-by: naoto

+ test/jdk/java/text/Collator/RuleBasedCollatorTest.java

Changeset: d7819bedfaaf
Author:    redestad
Date:      2019-05-14 12:00 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d7819bedfaaf

8221478: Disable VerifySharedSpaces by default
Reviewed-by: iklam, dholmes

! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java

Changeset: e9db10a375d9
Author:    eosterlund
Date:      2019-05-14 12:07 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e9db10a375d9

8222841: Incorrect static call stub interactions with class unloading
Reviewed-by: kvn, coleenp

! src/hotspot/cpu/x86/compiledIC_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/oops/klass.hpp

Changeset: a82655619efd
Author:    stefank
Date:      2019-05-14 10:54 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a82655619efd

8223822: Add gc IDs in the log of gc verification
Reviewed-by: stefank, tschatzl
Contributed-by: fujie at loongson.cn

! src/hotspot/share/logging/logPrefix.hpp

Changeset: 43439afaab4a
Author:    aefimov
Date:      2019-05-14 13:34 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/43439afaab4a

8223638: Replace wildcard address with loopback or local host in tests - part 6
Reviewed-by: dfuchs

! test/jdk/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java
! test/jdk/java/net/ServerSocket/UnreferencedSockets.java
! test/jdk/java/net/URL/PerConnectionProxy.java
! test/jdk/java/net/URLConnection/Redirect307Test.java
! test/jdk/java/net/URLConnection/RedirectLimit.java
! test/jdk/java/util/jar/JarFile/mrjar/MultiReleaseJarHttpProperties.java
! test/jdk/lib/testlibrary/java/util/jar/SimpleHttpServer.java
! test/jdk/sun/net/www/protocol/http/RetryUponTimeout.java
! test/jdk/sun/net/www/protocol/jar/MultiReleaseJarURLConnection.java

Changeset: f9c8e16db3dd
Author:    coleenp
Date:      2019-05-14 08:52 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f9c8e16db3dd

8219459: oopDesc::is_valid() is broken
Summary: Use Metaspace::contains() to test address ranges.
Reviewed-by: mdoerr, stuefe, jiangli

! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/oop.cpp

Changeset: 25c329958c70
Author:    tschatzl
Date:      2019-05-14 15:36 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/25c329958c70

8200545: Improve filter for enqueued deferred cards
Reviewed-by: kbarrett, sangheki

! src/hotspot/share/gc/g1/g1AllocRegion.hpp
! src/hotspot/share/gc/g1/g1Allocator.cpp
! src/hotspot/share/gc/g1/g1Allocator.hpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/g1/g1BiasedArray.hpp
! 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/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
+ src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
- src/hotspot/share/gc/g1/g1InCSetState.hpp
! src/hotspot/share/gc/g1/g1OopClosures.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java

Changeset: 571732021d59
Author:    tschatzl
Date:      2019-05-14 15:36 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/571732021d59

8223018: Rename G1RemSet::*oops_into_collection_set_do methods
Reviewed-by: manc, sangheki

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp

Changeset: 63ba0b902181
Author:    stuefe
Date:      2019-04-07 09:13 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/63ba0b902181

8221738: ErrorFile option does not handle pre-existing error files of the same name
Reviewed-by: coleenp, clanger

! src/hotspot/share/utilities/vmError.cpp
+ test/hotspot/jtreg/runtime/ErrorHandling/ErrorFileOverwriteTest.java

Changeset: e4049522b074
Author:    vromero
Date:      2019-05-14 11:28 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e4049522b074

8215470: Bad EnclosingMethod attribute on classes declared in lambdas
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
+ test/langtools/tools/javac/T8215470/BadEnclosingMethodAttrTest.java
! test/langtools/tools/javac/classfiles/attributes/EnclosingMethod/EnclosingMethodTest.java
! test/langtools/tools/javac/lambda/LambdaInnerTypeVarReflect.java

Changeset: 59ea39bb2809
Author:    coleenp
Date:      2019-05-14 11:29 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/59ea39bb2809

8223657: Remove unused THREAD argument from SymbolTable functions
Summary: also made lookup and lookup_only functions private to SymbolTable.  External callers use new_symbol or probe.
Reviewed-by: dholmes, gziemski

! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/sparc/sharedRuntime_sparc.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/ci/ciSignature.cpp
! src/hotspot/share/ci/ciSymbol.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/stackMapFrame.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/classfile/verifier.hpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/methodMatcher.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/jni/jfrGetAllEventClasses.cpp
! src/hotspot/share/jfr/jni/jfrJavaCall.cpp
! src/hotspot/share/jfr/jni/jfrJavaCall.hpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/utilities/jfrJavaLog.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jvmci/compilerRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/wbtestmethods/parserTests.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/fieldType.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp
! test/hotspot/gtest/classfile/test_symbolTable.cpp

Changeset: 5d8c5c7bca95
Author:    dsamersoff
Date:      2019-05-14 21:36 +0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/5d8c5c7bca95

8223767: Shenandoah fails to build on Solaris x86_64
Summary: Trivial changes to make Solaris Studio 12.4 happy
Reviewed-by: shade, rkennke
Contributed-by: boris.ulasevich at bell-sw.com

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
! src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp

Changeset: 1e4ab8f5bc77
Author:    jwilhelm
Date:      2019-05-14 22:31 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1e4ab8f5bc77

8223917: Problemlist compiler/ciReplay/TestServerVM.java
Reviewed-by: kbarrett, mikael

! test/hotspot/jtreg/ProblemList.txt

Changeset: f8d45530b75e
Author:    skuksenko
Date:      2019-05-14 15:09 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f8d45530b75e

8223921: Update SocketReadWrite benchmark
Reviewed-by: redestad

! test/micro/org/openjdk/bench/java/net/SocketReadWrite.java

Changeset: f67269c129f9
Author:    dholmes
Date:      2019-05-14 20:29 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f67269c129f9

8223810: HotSpot compile warnings from VS2017
Reviewed-by: dholmes, stuefe
Contributed-by: Andrew Luo <andrewluotechnologies at outlook.com>

! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/services/attachListener.hpp
! test/hotspot/gtest/gtestMain.cpp

Changeset: ddb27517396c
Author:    mbaesken
Date:      2019-05-10 10:18 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ddb27517396c

8222720: Provide extended VMWare/vSphere virtualization related info in the hs_error file on linux/windows x86_64
Reviewed-by: dholmes, rehn

! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/share/runtime/os.hpp
+ src/hotspot/share/utilities/virtualizationSupport.cpp
+ src/hotspot/share/utilities/virtualizationSupport.hpp

Changeset: 2ed7d59e725d
Author:    kaddepalli
Date:      2019-04-22 17:02 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2ed7d59e725d

8218917: KeyEvent.getModifiers() returns inconsistent values for ALT keys
Reviewed-by: serb

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m
! test/jdk/java/awt/event/MouseEvent/AltGraphModifierTest/AltGraphModifierTest.java
+ test/jdk/java/awt/keyboard/8218917/AltKeyBug.java

Changeset: 23ff4073267f
Author:    itakiguchi
Date:      2019-04-22 18:54 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/23ff4073267f

8212676: AWT SystemColor setting on CDE
Reviewed-by: serb

! src/java.desktop/share/classes/sun/awt/OSInfo.java
! src/java.desktop/unix/classes/sun/awt/X11/MotifColorUtilities.java

Changeset: cd796dd64044
Author:    serb
Date:      2019-04-22 12:35 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/cd796dd64044

8216008: -Djavax.accessibility.assistive_technologies empty list leads to exception
Reviewed-by: prr

! src/java.desktop/share/classes/java/awt/Toolkit.java
! test/jdk/javax/accessibility/AccessibilityProvider/basic.sh

Changeset: 4fcc1f1d7dd8
Author:    serb
Date:      2019-04-22 12:40 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4fcc1f1d7dd8

8222789: Replace the usage of "Sun's Xinerama API" by the "XFree86's Xinerama API" on Solaris
Reviewed-by: prr

! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c

Changeset: 1353a7ca8a37
Author:    psadhukhan
Date:      2019-04-23 14:22 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1353a7ca8a37

Merge


Changeset: bbc7c176c168
Author:    prr
Date:      2019-04-24 09:21 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/bbc7c176c168

8212701: remove sun.desktop property from launcher code
Reviewed-by: serb, alanb, rriggs

! src/demo/share/java2d/J2DBench/src/j2dbench/report/XMLHTMLReporter.java
! src/java.base/share/classes/jdk/internal/util/SystemProps.java
! src/java.base/share/native/libjava/System.c
! src/java.base/share/native/libjava/java_props.h
! src/java.base/unix/native/libjava/java_props_md.c
! src/java.base/windows/native/libjava/java_props_md.c
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLookAndFeel.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
+ test/jdk/java/awt/Toolkit/SunDesktopProperty/CheckSunDesktopProperty.java

Changeset: 360c0955b06b
Author:    kaddepalli
Date:      2019-04-25 15:19 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/360c0955b06b

8219914: Change the environment variable for Java Access Bridge logging to have a directory.
Reviewed-by: prr

! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp
! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.h
! src/jdk.accessibility/windows/native/libjavaaccessbridge/JavaAccessBridge.cpp
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp

Changeset: 1372fbbde8dd
Author:    serb
Date:      2019-04-25 15:13 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1372fbbde8dd

8222438: Drop of outdated logging in the com.sun.media.sound package
Reviewed-by: amenkov

! src/java.desktop/share/classes/com/sun/media/sound/AbstractDataLine.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractLine.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/DataPusher.java
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDeviceProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/EventDispatcher.java
! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiInDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiInDeviceProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiOutDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiUtils.java
! src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/Platform.java
! src/java.desktop/share/classes/com/sun/media/sound/PortMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/PortMixerProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/Printer.java
! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java

Changeset: 769dbf384c44
Author:    serb
Date:      2019-04-25 15:15 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/769dbf384c44

8214046: [macosx] Undecorated Frame does not Iconify when set to
Reviewed-by: dmarkov

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! test/jdk/java/awt/Frame/NormalToIconified/NormalToIconifiedTest.java

Changeset: 3464146f4a1c
Author:    serb
Date:      2019-04-25 15:18 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3464146f4a1c

8222799: java.beans.Introspector uses an obsolete methods cache
Reviewed-by: prr

! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/java/beans/ThreadGroupContext.java

Changeset: 1e6f7f30943d
Author:    prr
Date:      2019-04-26 12:31 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1e6f7f30943d

8208179: Devanagari not shown with logical fonts on Windows after removal of Lucida Sans from JDK
Reviewed-by: jdv, naoto

! make/data/fontconfig/windows.fontconfig.properties
! src/java.desktop/share/classes/sun/font/SunFontManager.java
+ test/jdk/java/awt/font/WindowsIndicFonts.java

Changeset: 6b1bac001aaf
Author:    psadhukhan
Date:      2019-04-28 12:34 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6b1bac001aaf

8222830: PIT: java/awt/Window/AlwaysOnTop/AutoTestOnTop.java listed twice in ProblemList
Reviewed-by: serb

! test/jdk/ProblemList.txt

Changeset: 99337f94b04d
Author:    prr
Date:      2019-04-29 10:16 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/99337f94b04d

8130266: Change the mechanism by which JDK loads the platform-specific GraphicsEnvironment class
Reviewed-by: serb, bchristi

! src/demo/share/java2d/J2DBench/src/j2dbench/ResultSet.java
! src/java.base/share/classes/jdk/internal/util/SystemProps.java
! src/java.base/share/native/libjava/System.c
! src/java.base/share/native/libjava/java_props.h
! src/java.base/unix/native/libjava/java_props_md.c
! src/java.base/windows/native/libjava/java_props_md.c
+ src/java.desktop/macosx/classes/sun/awt/PlatformGraphicsInfo.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m
! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java
+ src/java.desktop/unix/classes/sun/awt/PlatformGraphicsInfo.java
+ src/java.desktop/windows/classes/sun/awt/PlatformGraphicsInfo.java
+ test/jdk/java/awt/GraphicsEnvironment/CheckGraphicsEnvSystemProperty.java

Changeset: a7a436e080c1
Author:    vagarwal
Date:      2019-04-30 04:15 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a7a436e080c1

8222519: ButtonDemoScreenshotTest fails randomly with "still state to be reached"
Reviewed-by: serb

! test/jdk/sanity/client/SwingSet/src/ButtonDemoScreenshotTest.java

Changeset: 65297f60ba19
Author:    itakiguchi
Date:      2019-04-30 14:30 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/65297f60ba19

8213232: Unix/X11 setCompositionEnableNative issue
Reviewed-by: serb

! src/java.desktop/aix/native/libawt_xawt/awt/awt_InputMethod.c
! src/java.desktop/share/classes/sun/awt/im/InputContext.java
! src/java.desktop/unix/classes/sun/awt/X11InputMethod.java
! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c

Changeset: 88b769ae99c7
Author:    prr
Date:      2019-05-02 10:48 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/88b769ae99c7

Merge

- src/hotspot/os_cpu/linux_x86/gc/z/zAddress_linux_x86.inline.hpp
- src/hotspot/share/gc/cms/cmsCollectorPolicy.cpp
- src/hotspot/share/gc/cms/cmsCollectorPolicy.hpp
- src/hotspot/share/gc/epsilon/epsilonCollectorPolicy.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/parallel/generationSizer.cpp
- src/hotspot/share/gc/parallel/generationSizer.hpp
- src/hotspot/share/gc/parallel/heterogeneousGenerationSizer.cpp
- src/hotspot/share/gc/parallel/heterogeneousGenerationSizer.hpp
- src/hotspot/share/gc/shared/collectorPolicy.cpp
- src/hotspot/share/gc/shared/collectorPolicy.hpp
- src/hotspot/share/gc/shared/gcArguments.inline.hpp
- src/hotspot/share/gc/z/zCollectorPolicy.cpp
- src/hotspot/share/gc/z/zCollectorPolicy.hpp
- src/hotspot/share/jvmci/systemDictionary_jvmci.hpp
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIMetaAccessContext.java
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/MetaspaceWrapperObject.java
- src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/.checkstyle_checks.xml
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64IntegerSubstitutions.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64LongSubstitutions.java
- src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/arraycopy/ArrayCopyWithSlowPathNode.java
- test/jdk/java/lang/String/concat/StringConcatFactoryEmptyMethods.java
- test/jdk/java/net/Socket/OldImpl.java
- test/jdk/java/net/Socket/OldSocketImpl.java
- test/jdk/java/net/Socket/OldSocketImplTestDriver.java
- test/jdk/java/nio/channels/SocketChannel/Stream.java
- test/jdk/jdk/nio/zipfs/MultiReleaseJarTest.java
- test/jdk/jdk/nio/zipfs/jarfs/root/dir1/leaf1.txt
- test/jdk/jdk/nio/zipfs/jarfs/root/dir1/leaf2.txt
- test/jdk/jdk/nio/zipfs/jarfs/root/dir2/leaf3.txt
- test/jdk/jdk/nio/zipfs/jarfs/root/dir2/leaf4.txt
- test/jdk/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf1.txt
- test/jdk/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf2.txt
- test/jdk/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf3.txt
- test/jdk/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf4.txt
- test/jdk/sun/security/pkcs11/tls/tls12/TestTLS12.java

Changeset: 72d194129803
Author:    prr
Date:      2019-05-03 17:06 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/72d194129803

8222819: Remove setting of headless property on MacOS from launcher code.
Reviewed-by: serb, rriggs

! src/java.base/macosx/native/libjava/java_props_macosx.c
! src/java.base/macosx/native/libjava/java_props_macosx.h
! src/java.base/share/classes/jdk/internal/util/SystemProps.java
! src/java.base/share/native/libjava/System.c
! src/java.base/share/native/libjava/java_props.h
! src/java.base/unix/native/libjava/java_props_md.c

Changeset: 0d49e7c0b4fa
Author:    prr
Date:      2019-05-07 11:52 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0d49e7c0b4fa

Merge

! test/jdk/ProblemList.txt

Changeset: c2e4aef5edf2
Author:    serb
Date:      2019-05-07 18:18 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c2e4aef5edf2

8223237: Replace use of string.equals("") with isEmpty() in java.desktop
Reviewed-by: prr

! src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/InputImageTests.java
! src/demo/share/java2d/J2DBench/src/j2dbench/tests/iio/OutputImageTests.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaButtonUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaComboBoxRendererInternal.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameBorder.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameDockIconUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuPainter.java
! src/java.desktop/macosx/classes/sun/font/CFontManager.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java
! src/java.desktop/share/classes/java/awt/FileDialog.java
! src/java.desktop/share/classes/java/awt/TextComponent.java
! src/java.desktop/share/classes/java/beans/EventHandler.java
! src/java.desktop/share/classes/javax/swing/JEditorPane.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToggleButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToggleButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthGraphicsUtils.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuItemLayoutHelper.java
! src/java.desktop/share/classes/javax/swing/text/html/FormView.java
! src/java.desktop/share/classes/javax/swing/text/html/FrameView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/sun/awt/DebugSettings.java
! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java
! src/java.desktop/share/classes/sun/awt/im/InputContext.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/print/PSStreamPrintJob.java
! src/java.desktop/share/classes/sun/print/PSStreamPrintService.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! src/java.desktop/share/classes/sun/swing/MenuItemLayoutHelper.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/java.desktop/share/classes/sun/swing/plaf/synth/SynthFileChooserUI.java
! src/java.desktop/unix/classes/sun/awt/X11/XDecoratedPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XPopupMenuPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! src/java.desktop/unix/classes/sun/awt/X11InputMethodBase.java
! src/java.desktop/unix/classes/sun/font/FontConfigManager.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java
! src/java.desktop/unix/classes/sun/print/UnixPrintService.java
! src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java
! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java
! src/java.desktop/windows/classes/sun/print/Win32PrintService.java

Changeset: fa917627b17b
Author:    jdv
Date:      2019-05-08 11:59 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fa917627b17b

Merge

- test/hotspot/gtest/oops/test_markOop.cpp

Changeset: 442e683e65fa
Author:    serb
Date:      2019-05-08 14:34 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/442e683e65fa

7141393: [macosx] CARemoteLayer code refactoring and unit test
Reviewed-by: dmarkov, jdv

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m

Changeset: 631c31a5bf40
Author:    serb
Date:      2019-05-08 16:19 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/631c31a5bf40

8144125: [macOS] java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java failed automatically
Reviewed-by: dmarkov

! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
! test/jdk/java/awt/event/ComponentEvent/MovedResizedTwiceTest/MovedResizedTwiceTest.java

Changeset: bcfedddcf4ce
Author:    itakiguchi
Date:      2019-05-08 22:59 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/bcfedddcf4ce

8211826: StringIndexOutOfBoundsException happens via GetStringUTFRegion()
Reviewed-by: serb

! src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c
! src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c
+ test/jdk/java/awt/Gtk/GtkJNITest/GtkIconTest.java

Changeset: da3834261f0c
Author:    prr
Date:      2019-05-09 16:09 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/da3834261f0c

8222362: Upgrade to Freetype 2.10.0
Reviewed-by: serb, erikj

! make/lib/Awt2dLibraries.gmk
! src/java.desktop/share/legal/freetype.md
! src/java.desktop/share/native/libfreetype/UPDATING.txt
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftconfig.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftheader.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftmodule.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftoption.h
! src/java.desktop/share/native/libfreetype/include/freetype/config/ftstdlib.h
! src/java.desktop/share/native/libfreetype/include/freetype/freetype.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftadvanc.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbbox.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftbitmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftchapters.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftcid.h
+ src/java.desktop/share/native/libfreetype/include/freetype/ftcolor.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftdriver.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrdef.h
! src/java.desktop/share/native/libfreetype/include/freetype/fterrors.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgasp.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftglyph.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftgzip.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftimage.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftincrem.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlcdfil.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftlist.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmac.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmodapi.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftmoderr.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftoutln.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftparams.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftrender.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsizes.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsnames.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftstroke.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsynth.h
! src/java.desktop/share/native/libfreetype/include/freetype/ftsystem.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttrigon.h
! src/java.desktop/share/native/libfreetype/include/freetype/fttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/autohint.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cffotypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/cfftypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftcalc.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdebug.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftdrv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftgloadr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/fthash.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftmemory.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftobjs.h
- src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpic.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpsprop.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftrfork.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftserv.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftstream.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/fttrace.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/ftvalid.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/internal.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/psaux.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/pshints.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svbdf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcfftl.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svcid.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svfntfmt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgldict.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svgxval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svkern.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmetric.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svmm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svotval.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpfr.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpostnm.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svprop.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpscmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svpsinfo.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svsfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttcmap.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svtteng.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svttglyf.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/services/svwinfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/sfnt.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/t1types.h
! src/java.desktop/share/native/libfreetype/include/freetype/internal/tttypes.h
! src/java.desktop/share/native/libfreetype/include/freetype/t1tables.h
! src/java.desktop/share/native/libfreetype/include/freetype/ttnameid.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttables.h
! src/java.desktop/share/native/libfreetype/include/freetype/tttags.h
! src/java.desktop/share/native/libfreetype/include/ft2build.h
! src/java.desktop/share/native/libfreetype/src/autofit/afangles.c
! src/java.desktop/share/native/libfreetype/src/autofit/afangles.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.c
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.cin
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.dat
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.h
! src/java.desktop/share/native/libfreetype/src/autofit/afblue.hin
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.c
! src/java.desktop/share/native/libfreetype/src/autofit/afcjk.h
! src/java.desktop/share/native/libfreetype/src/autofit/afcover.h
! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.c
! src/java.desktop/share/native/libfreetype/src/autofit/afdummy.h
! src/java.desktop/share/native/libfreetype/src/autofit/aferrors.h
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.c
! src/java.desktop/share/native/libfreetype/src/autofit/afglobal.h
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.c
! src/java.desktop/share/native/libfreetype/src/autofit/afhints.h
! src/java.desktop/share/native/libfreetype/src/autofit/afindic.c
! src/java.desktop/share/native/libfreetype/src/autofit/afindic.h
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.c
! src/java.desktop/share/native/libfreetype/src/autofit/aflatin.h
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.c
! src/java.desktop/share/native/libfreetype/src/autofit/afloader.h
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.c
! src/java.desktop/share/native/libfreetype/src/autofit/afmodule.h
- src/java.desktop/share/native/libfreetype/src/autofit/afpic.c
- src/java.desktop/share/native/libfreetype/src/autofit/afpic.h
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.c
! src/java.desktop/share/native/libfreetype/src/autofit/afranges.h
! src/java.desktop/share/native/libfreetype/src/autofit/afscript.h
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.c
! src/java.desktop/share/native/libfreetype/src/autofit/afshaper.h
! src/java.desktop/share/native/libfreetype/src/autofit/afstyles.h
! src/java.desktop/share/native/libfreetype/src/autofit/aftypes.h
! src/java.desktop/share/native/libfreetype/src/autofit/afwarp.c
! src/java.desktop/share/native/libfreetype/src/autofit/afwarp.h
! src/java.desktop/share/native/libfreetype/src/autofit/afwrtsys.h
- src/java.desktop/share/native/libfreetype/src/base/basepic.c
- src/java.desktop/share/native/libfreetype/src/base/basepic.h
! src/java.desktop/share/native/libfreetype/src/base/ftadvanc.c
- src/java.desktop/share/native/libfreetype/src/base/ftapi.c
! src/java.desktop/share/native/libfreetype/src/base/ftbase.h
! src/java.desktop/share/native/libfreetype/src/base/ftbbox.c
! src/java.desktop/share/native/libfreetype/src/base/ftbitmap.c
! src/java.desktop/share/native/libfreetype/src/base/ftcalc.c
! src/java.desktop/share/native/libfreetype/src/base/ftcid.c
! src/java.desktop/share/native/libfreetype/src/base/ftdbgmem.c
! src/java.desktop/share/native/libfreetype/src/base/ftdebug.c
! src/java.desktop/share/native/libfreetype/src/base/ftfntfmt.c
! src/java.desktop/share/native/libfreetype/src/base/ftfstype.c
! src/java.desktop/share/native/libfreetype/src/base/ftgasp.c
! src/java.desktop/share/native/libfreetype/src/base/ftgloadr.c
! src/java.desktop/share/native/libfreetype/src/base/ftglyph.c
! src/java.desktop/share/native/libfreetype/src/base/fthash.c
! src/java.desktop/share/native/libfreetype/src/base/ftinit.c
! src/java.desktop/share/native/libfreetype/src/base/ftlcdfil.c
! src/java.desktop/share/native/libfreetype/src/base/ftmac.c
! src/java.desktop/share/native/libfreetype/src/base/ftmm.c
! src/java.desktop/share/native/libfreetype/src/base/ftobjs.c
! src/java.desktop/share/native/libfreetype/src/base/ftoutln.c
! src/java.desktop/share/native/libfreetype/src/base/ftpatent.c
- src/java.desktop/share/native/libfreetype/src/base/ftpic.c
! src/java.desktop/share/native/libfreetype/src/base/ftpsprop.c
! src/java.desktop/share/native/libfreetype/src/base/ftrfork.c
! src/java.desktop/share/native/libfreetype/src/base/ftsnames.c
! src/java.desktop/share/native/libfreetype/src/base/ftstream.c
! src/java.desktop/share/native/libfreetype/src/base/ftstroke.c
! src/java.desktop/share/native/libfreetype/src/base/ftsynth.c
! src/java.desktop/share/native/libfreetype/src/base/ftsystem.c
! src/java.desktop/share/native/libfreetype/src/base/fttrigon.c
! src/java.desktop/share/native/libfreetype/src/base/fttype1.c
! src/java.desktop/share/native/libfreetype/src/base/ftutil.c
- src/java.desktop/share/native/libfreetype/src/base/md5.c
- src/java.desktop/share/native/libfreetype/src/base/md5.h
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.c
! src/java.desktop/share/native/libfreetype/src/cff/cffcmap.h
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.c
! src/java.desktop/share/native/libfreetype/src/cff/cffdrivr.h
! src/java.desktop/share/native/libfreetype/src/cff/cfferrs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffgload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffload.c
! src/java.desktop/share/native/libfreetype/src/cff/cffload.h
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.c
! src/java.desktop/share/native/libfreetype/src/cff/cffobjs.h
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.c
! src/java.desktop/share/native/libfreetype/src/cff/cffparse.h
- src/java.desktop/share/native/libfreetype/src/cff/cffpic.c
- src/java.desktop/share/native/libfreetype/src/cff/cffpic.h
! src/java.desktop/share/native/libfreetype/src/cff/cfftoken.h
! src/java.desktop/share/native/libfreetype/src/cid/ciderrs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidgload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidload.c
! src/java.desktop/share/native/libfreetype/src/cid/cidload.h
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.c
! src/java.desktop/share/native/libfreetype/src/cid/cidobjs.h
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.c
! src/java.desktop/share/native/libfreetype/src/cid/cidparse.h
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.c
! src/java.desktop/share/native/libfreetype/src/cid/cidriver.h
! src/java.desktop/share/native/libfreetype/src/cid/cidtoken.h
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.c
! src/java.desktop/share/native/libfreetype/src/psaux/afmparse.h
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.c
! src/java.desktop/share/native/libfreetype/src/psaux/cffdecode.h
! src/java.desktop/share/native/libfreetype/src/psaux/psarrst.c
! src/java.desktop/share/native/libfreetype/src/psaux/psarrst.h
! src/java.desktop/share/native/libfreetype/src/psaux/psauxerr.h
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.c
! src/java.desktop/share/native/libfreetype/src/psaux/psauxmod.h
! src/java.desktop/share/native/libfreetype/src/psaux/psblues.c
! src/java.desktop/share/native/libfreetype/src/psaux/psblues.h
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.c
! src/java.desktop/share/native/libfreetype/src/psaux/psconv.h
! src/java.desktop/share/native/libfreetype/src/psaux/pserror.c
! src/java.desktop/share/native/libfreetype/src/psaux/pserror.h
! src/java.desktop/share/native/libfreetype/src/psaux/psfixed.h
! src/java.desktop/share/native/libfreetype/src/psaux/psfont.c
! src/java.desktop/share/native/libfreetype/src/psaux/psfont.h
! src/java.desktop/share/native/libfreetype/src/psaux/psft.c
! src/java.desktop/share/native/libfreetype/src/psaux/psft.h
! src/java.desktop/share/native/libfreetype/src/psaux/psglue.h
! src/java.desktop/share/native/libfreetype/src/psaux/pshints.c
! src/java.desktop/share/native/libfreetype/src/psaux/pshints.h
! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.c
! src/java.desktop/share/native/libfreetype/src/psaux/psintrp.h
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.c
! src/java.desktop/share/native/libfreetype/src/psaux/psobjs.h
! src/java.desktop/share/native/libfreetype/src/psaux/psread.c
! src/java.desktop/share/native/libfreetype/src/psaux/psread.h
! src/java.desktop/share/native/libfreetype/src/psaux/psstack.c
! src/java.desktop/share/native/libfreetype/src/psaux/psstack.h
! src/java.desktop/share/native/libfreetype/src/psaux/pstypes.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1cmap.h
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.c
! src/java.desktop/share/native/libfreetype/src/psaux/t1decode.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshalgo.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshglob.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshmod.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshnterr.h
- src/java.desktop/share/native/libfreetype/src/pshinter/pshpic.c
- src/java.desktop/share/native/libfreetype/src/pshinter/pshpic.h
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.c
! src/java.desktop/share/native/libfreetype/src/pshinter/pshrec.h
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.c
! src/java.desktop/share/native/libfreetype/src/psnames/psmodule.h
! src/java.desktop/share/native/libfreetype/src/psnames/psnamerr.h
- src/java.desktop/share/native/libfreetype/src/psnames/pspic.c
- src/java.desktop/share/native/libfreetype/src/psnames/pspic.h
! src/java.desktop/share/native/libfreetype/src/psnames/pstables.h
! src/java.desktop/share/native/libfreetype/src/raster/ftmisc.h
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.c
! src/java.desktop/share/native/libfreetype/src/raster/ftraster.h
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.c
! src/java.desktop/share/native/libfreetype/src/raster/ftrend1.h
! src/java.desktop/share/native/libfreetype/src/raster/rasterrs.h
- src/java.desktop/share/native/libfreetype/src/raster/rastpic.c
- src/java.desktop/share/native/libfreetype/src/raster/rastpic.h
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.c
! src/java.desktop/share/native/libfreetype/src/sfnt/pngshim.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfdriver.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sferrors.h
- src/java.desktop/share/native/libfreetype/src/sfnt/sfntpic.c
- src/java.desktop/share/native/libfreetype/src/sfnt/sfntpic.h
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.c
! src/java.desktop/share/native/libfreetype/src/sfnt/sfobjs.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmap.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttcmapc.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttcolr.h
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.c
+ src/java.desktop/share/native/libfreetype/src/sfnt/ttcpal.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttkern.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttload.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttmtx.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttpost.h
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.c
! src/java.desktop/share/native/libfreetype/src/sfnt/ttsbit.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftgrays.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmerrs.h
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.c
! src/java.desktop/share/native/libfreetype/src/smooth/ftsmooth.h
- src/java.desktop/share/native/libfreetype/src/smooth/ftspic.c
- src/java.desktop/share/native/libfreetype/src/smooth/ftspic.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttdriver.h
! src/java.desktop/share/native/libfreetype/src/truetype/tterrors.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttgxvar.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttinterp.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttobjs.h
- src/java.desktop/share/native/libfreetype/src/truetype/ttpic.c
- src/java.desktop/share/native/libfreetype/src/truetype/ttpic.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttpload.h
! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.c
! src/java.desktop/share/native/libfreetype/src/truetype/ttsubpix.h
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.c
! src/java.desktop/share/native/libfreetype/src/type1/t1afm.h
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.c
! src/java.desktop/share/native/libfreetype/src/type1/t1driver.h
! src/java.desktop/share/native/libfreetype/src/type1/t1errors.h
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.c
! src/java.desktop/share/native/libfreetype/src/type1/t1gload.h
! src/java.desktop/share/native/libfreetype/src/type1/t1load.c
! src/java.desktop/share/native/libfreetype/src/type1/t1load.h
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.c
! src/java.desktop/share/native/libfreetype/src/type1/t1objs.h
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.c
! src/java.desktop/share/native/libfreetype/src/type1/t1parse.h
! src/java.desktop/share/native/libfreetype/src/type1/t1tokens.h

Changeset: dde07ac16610
Author:    prr
Date:      2019-05-10 16:22 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/dde07ac16610

8212700: Change the mechanism by which JDK loads the platform-specific AWT Toolkit
Reviewed-by: serb, rriggs

! src/java.base/share/classes/jdk/internal/util/SystemProps.java
! src/java.base/share/native/libjava/System.c
! src/java.base/share/native/libjava/java_props.h
! src/java.base/unix/native/libjava/java_props_md.c
! src/java.base/windows/native/libjava/java_props_md.c
! src/java.desktop/macosx/classes/sun/awt/PlatformGraphicsInfo.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/unix/classes/sun/awt/PlatformGraphicsInfo.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/windows/classes/sun/awt/PlatformGraphicsInfo.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
+ test/jdk/java/awt/Toolkit/ToolkitPropertyTest/CheckToolkitSystemProperty.java

Changeset: b267b838272f
Author:    psadhukhan
Date:      2019-05-14 11:23 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b267b838272f

Merge

- make/data/cldr/common/main/ff_CM.xml
- make/data/cldr/common/main/ff_GN.xml
- make/data/cldr/common/main/ff_MR.xml
- make/data/cldr/common/main/ff_SN.xml
- make/data/cldr/common/main/yue_HK.xml
- make/data/cldr/common/supplemental/telephoneCodeData.xml
- src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetC1_aarch64.cpp
- src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetC1_x86.cpp
- src/hotspot/share/gc/shenandoah/shenandoahBrooksPointer.hpp
- src/hotspot/share/gc/shenandoah/shenandoahBrooksPointer.inline.hpp
! test/jdk/ProblemList.txt

Changeset: f5c0793f2dc1
Author:    psadhukhan
Date:      2019-05-15 13:54 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f5c0793f2dc1

Merge

- src/hotspot/share/gc/g1/g1InCSetState.hpp
- src/hotspot/share/gc/z/zPreMappedMemory.cpp
- src/hotspot/share/gc/z/zPreMappedMemory.hpp
- src/hotspot/share/gc/z/zPreMappedMemory.inline.hpp
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPhysicalMemoryManager.java

Changeset: b0b20413d853
Author:    shade
Date:      2019-05-15 11:53 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b0b20413d853

8223911: Disable bad node budget verification until the fix
Reviewed-by: kvn, thartmann

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

Changeset: 80991d58b947
Author:    thartmann
Date:      2019-05-15 14:30 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/80991d58b947

8223885: hs_err and replay file may contain garbage when overwriting existing file
Summary: Truncate file before overwriting.
Reviewed-by: stuefe, dholmes

! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: b99e97bc5040
Author:    zgu
Date:      2019-05-15 08:58 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b99e97bc5040

8223215: Shenandoah: Support verifying subset of roots
Reviewed-by: shade, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp

Changeset: 4ee117b890c5
Author:    aeubanks
Date:      2019-05-10 17:13 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4ee117b890c5

8223737: Fix HostsFileNameService for IPv6 literal addresses
Reviewed-by: chegar, msheppar
Contributed-by: aeubanks at google.com

! src/java.base/share/classes/java/net/InetAddress.java
! test/jdk/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java

Changeset: 8a6093c186a6
Author:    amenkov
Date:      2019-05-15 11:06 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8a6093c186a6

8184770: JDWP support for IPv6
Reviewed-by: sspitsyn, chegar

! src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketListeningConnector.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketTransportService.java
! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c
! src/jdk.jdwp.agent/share/native/libdt_socket/sysSocket.h
! src/jdk.jdwp.agent/unix/native/libdt_socket/socket_md.c
! src/jdk.jdwp.agent/windows/native/libdt_socket/socket_md.c
! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis001.java
- test/jdk/com/sun/jdi/BasicJDWPConnectionTest.java
+ test/jdk/com/sun/jdi/JdwpAllowTest.java
+ test/jdk/com/sun/jdi/JdwpAttachTest.java
+ test/jdk/com/sun/jdi/JdwpListenTest.java
+ test/jdk/com/sun/jdi/JdwpNetProps.java

Changeset: e58e454c1409
Author:    dfuchs
Date:      2019-05-15 19:09 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e58e454c1409

8223716: sun/net/www/http/HttpClient/MultiThreadTest.java should be more resilient to unexpected traffic
Reviewed-by: chegar

! test/jdk/sun/net/www/http/HttpClient/MultiThreadTest.java

Changeset: 4dd7ea5f28cf
Author:    dfuchs
Date:      2019-05-15 19:34 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4dd7ea5f28cf

8223880: Update sun/net/ftp/FtpURL.java and sun/net/ftp/FtpURLConnectionLeak.java to work with IPv6 addresses
Summary: This fix updates three tests: sun/net/ftp/FtpURL.java, sun/net/ftp/FtpURLConnectionLeak.java, and sun/net/ftp/FtpGetContent.java, to work with IPv6 addresses
Reviewed-by: chegar, aeubanks, vtewari

! test/jdk/sun/net/ftp/FtpGetContent.java
! test/jdk/sun/net/ftp/FtpURL.java
! test/jdk/sun/net/ftp/FtpURLConnectionLeak.java

Changeset: 442e22c051f0
Author:    aefimov
Date:      2019-05-15 19:47 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/442e22c051f0

8223798: Replace wildcard address with loopback or local host in tests - part 7
Reviewed-by: dfuchs, vtewari

! test/jdk/java/net/Socket/DeadlockTest.java
! test/jdk/java/net/Socket/SocketGrowth.java
! test/jdk/java/net/Socket/asyncClose/DatagramSocket_receive.java
! test/jdk/java/net/Socket/asyncClose/Socket_getInputStream_read.java
! test/jdk/java/net/Socket/asyncClose/Socket_getOutputStream_write.java
! test/jdk/java/net/URLConnection/HttpContinueStackOverflow.java
! test/jdk/java/net/URLConnection/ResendPostBody.java
! test/jdk/sun/net/ftp/MarkResetTest.java
! test/jdk/sun/net/www/http/ChunkedOutputStream/Test.java
! test/jdk/sun/net/www/protocol/http/B6518816.java
! test/jdk/sun/net/www/protocol/http/ProxyTunnelServer.java
! test/jdk/sun/net/www/protocol/http/TunnelThroughProxy.java

Changeset: 2c19c55a289a
Author:    rhalade
Date:      2019-05-15 13:22 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2c19c55a289a

8222136: Remove two Comodo root CA certificates that are expiring
Reviewed-by: mullan

! src/java.base/share/lib/security/cacerts
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 53d51822f287
Author:    aeubanks
Date:      2019-05-07 16:18 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/53d51822f287

8223532: Don't try creating IPv4 sockets in NetworkInterface.c if IPv4 is not supported
Reviewed-by: dfuchs, chegar
Contributed-by: aeubanks at google.com

! src/java.base/unix/native/libnet/NetworkInterface.c

Changeset: f2f11d7f7f4e
Author:    shade
Date:      2019-05-15 22:45 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f2f11d7f7f4e

8223980: Shenandoah: Refactor and fix ObjArrayChunkedTask verification
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp

Changeset: 2b5b666f26a6
Author:    jwilhelm
Date:      2019-05-16 02:34 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2b5b666f26a6

Added tag jdk-13+21 for changeset f2f11d7f7f4e

! .hgtags

Changeset: eedc3db527ac
Author:    coleenp
Date:      2019-05-15 20:33 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/eedc3db527ac

8224010: Incorrect string interning
Summary: Revert jvmci change
Reviewed-by: dholmes, jiangli

! src/hotspot/share/jvmci/compilerRuntime.cpp

Changeset: 3e1ecfd3ea18
Author:    rschmelter
Date:      2019-05-13 07:41 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3e1ecfd3ea18

8223770: code_size2 still too small in some compressed oops configurations
Reviewed-by: mdoerr, stuefe

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

Changeset: 382101e97784
Author:    jlahoda
Date:      2019-05-16 10:52 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/382101e97784

8222169: java.lang.AssertionError switch expression in ternary operator - ?
Summary: Ensure the stack size recoded at the begining of the let expression is the correct one.
Reviewed-by: vromero
Contributed-by: vicente.romero at oracle.com, jan.lahoda at oracle.com

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/langtools/tools/javac/T8222795/ConditionalAndPostfixOperator.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitch-old.out
! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java

Changeset: 4f1f939d8f5d
Author:    pmuthuswamy
Date:      2019-05-16 16:40 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4f1f939d8f5d

8222548: Upgrading JDK 13 with the latest available jQuery 3.4.1
Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/external/jquery/jquery.js
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.3.1.js
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.4.1.js
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-migrate-3.0.1.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
- src/jdk.javadoc/share/legal/jquery-migrate.md
! src/jdk.javadoc/share/legal/jquery.md
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java

Changeset: ea619918de95
Author:    coleenp
Date:      2019-05-16 07:09 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ea619918de95

8223956: Make SymbolTable and StringTable AllStatic
Summary: Removed superfluous and confusing _the_table pointer.
Reviewed-by: gziemski, rehn

! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/prims/resolvedMethodTable.hpp

Changeset: 2e5e9d31a6c5
Author:    stuefe
Date:      2019-05-16 13:57 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2e5e9d31a6c5

8224023: Redo the fix for ErrorFile option does not handle pre-existing error files of the same name
Reviewed-by: clanger, dholmes

! src/hotspot/share/utilities/vmError.cpp

Changeset: 17926213de55
Author:    rrich
Date:      2019-05-15 12:30 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/17926213de55

8223572: ~ThreadInVMForHandshake() should call handle_special_runtime_exit_condition()
Reviewed-by: dcubed, rehn, dholmes

! src/hotspot/share/runtime/interfaceSupport.inline.hpp

Changeset: e4cff3cf0234
Author:    mbaesken
Date:      2019-05-16 09:21 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e4cff3cf0234

8223438: add VirtualizationInformation JFR event
Reviewed-by: clanger, egahlin

! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp
! src/hotspot/share/jfr/periodic/jfrOSInterface.hpp
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/runtime/vm_version.hpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/os/TestVirtualizationInfo.java
! test/lib/jdk/test/lib/jfr/EventNames.java

Changeset: e9f5e06a0dd7
Author:    jlahoda
Date:      2019-05-16 16:42 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e9f5e06a0dd7

8224031: Cannot parse switch expressions after type cast
Summary: Correctly categorize parentheses followed by the switch keyword as cast.
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitch-old.out
! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java

Changeset: 631d51796dbf
Author:    coleenp
Date:      2019-05-16 11:07 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/631d51796dbf

8223585: vmTestbase/runtime/pcl/* get SEGV in MetadataOnStackClosure::do_metadata(Metadata*)+0x0
Summary: adjust old method table by only one thread.
Reviewed-by: kvn, jcbeyler, sspitsyn

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/nmethod.cpp

Changeset: d1717e05e51c
Author:    alanb
Date:      2019-05-16 17:06 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d1717e05e51c

8223442: java/nio/channels/SocketChannel/AdaptorStreams.java testConcurrentTimedReadWrite3(): failure
Reviewed-by: michaelm

! src/java.base/windows/classes/sun/nio/ch/DatagramDispatcher.java
! src/java.base/windows/classes/sun/nio/ch/SocketDispatcher.java
! src/java.base/windows/native/libnio/ch/Net.c
! src/java.base/windows/native/libnio/ch/SocketDispatcher.c
! test/jdk/java/nio/channels/SocketChannel/AdaptorStreams.java

Changeset: 5a211ee83bf1
Author:    aeubanks
Date:      2019-05-15 17:13 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/5a211ee83bf1

8224018: test/jdk/java/net/ipv6tests/{Tcp,Udp}Test.java assume IPv4 is available
Reviewed-by: dfuchs, chegar
Contributed-by: aeubanks at google.com

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

Changeset: c1143a0d4e22
Author:    adinn
Date:      2019-05-16 15:45 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c1143a0d4e22

8224042: Add private alignDown method to MappedByteBuffer
Summary: Use alignDown method to round addresses down to page boundary
Reviewed-by: stuefe, mikael, alanb

! src/java.base/share/classes/java/nio/MappedByteBuffer.java

Changeset: d43cc2039ccf
Author:    rkennke
Date:      2019-05-16 19:07 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d43cc2039ccf

8224043: Shenandoah: Remove clear_claimed_marks() from start of concurrent_traversal()
Reviewed-by: shade

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

Changeset: b6ee58ec8814
Author:    vromero
Date:      2019-05-16 13:34 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b6ee58ec8814

8223726: j.l.c.MethodTypeDesc spec should contain precise assertions for one parameter's methods
Reviewed-by: darcy

! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java
! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java
! test/jdk/java/lang/constant/MethodHandleDescTest.java
! test/jdk/java/lang/constant/MethodTypeDescTest.java

Changeset: 6bcda7ed24ef
Author:    dtitov
Date:      2019-05-16 11:37 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6bcda7ed24ef

8222422: vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses tests failed with Unexpected Exception: null
Reviewed-by: dholmes, jcbeyler, cjplummer

! src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassLoaderReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ClassTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ReferenceTypeImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java

Changeset: 717c4a905f62
Author:    epavlova
Date:      2019-05-16 11:30 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/717c4a905f62

8223910: TestFloatJNIArgs and TestTrichotomyExpressions time out with Graal as JIT
Reviewed-by: thartmann

! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/compiler/floatingpoint/TestFloatJNIArgs.java

Changeset: c107322c28b0
Author:    rhalade
Date:      2019-05-16 12:36 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c107322c28b0

8223499: Remove two DocuSign root certificates that are expiring
Reviewed-by: mullan

! src/java.base/share/lib/security/cacerts
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java

Changeset: 361bd0fb9390
Author:    shade
Date:      2019-05-16 21:32 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/361bd0fb9390

8224033: os::snprintf should be used in virtualizationSupport.cpp
Reviewed-by: mbaesken, stuefe

! src/hotspot/share/utilities/virtualizationSupport.cpp

Changeset: c5bb50505a65
Author:    jcbeyler
Date:      2019-05-16 12:48 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c5bb50505a65

8224020: AsyncGetCallTrace test should not run on PPC64 or IA64
Summary: Restrict the test to the right architectures
Reviewed-by: cjplummer, sspitsyn, simonis

! test/hotspot/jtreg/serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java
! test/hotspot/jtreg/serviceability/AsyncGetCallTrace/libAsyncGetCallTraceTest.cpp

Changeset: c6f2500c1504
Author:    epavlova
Date:      2019-05-16 12:33 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c6f2500c1504

8224017: [Graal] gc/z/TestUncommit.java fails with Graal
Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/gc/z/TestUncommit.java

Changeset: 9cfbe22bcdf8
Author:    iignatyev
Date:      2019-05-16 12:16 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9cfbe22bcdf8

8222154: upgrade gtest to 1.8.1
Reviewed-by: jwilhelm, rwestberg

! make/hotspot/lib/CompileGtest.gmk
+ test/fmw/gtest/CONTRIBUTORS
- test/fmw/gtest/README
+ test/fmw/gtest/README.md
! test/fmw/gtest/include/gtest/gtest-death-test.h
! test/fmw/gtest/include/gtest/gtest-message.h
! test/fmw/gtest/include/gtest/gtest-param-test.h
! test/fmw/gtest/include/gtest/gtest-param-test.h.pump
! test/fmw/gtest/include/gtest/gtest-printers.h
! test/fmw/gtest/include/gtest/gtest-spi.h
! test/fmw/gtest/include/gtest/gtest-test-part.h
! test/fmw/gtest/include/gtest/gtest-typed-test.h
! test/fmw/gtest/include/gtest/gtest.h
! test/fmw/gtest/include/gtest/gtest_pred_impl.h
! test/fmw/gtest/include/gtest/gtest_prod.h
+ test/fmw/gtest/include/gtest/internal/custom/README.md
+ test/fmw/gtest/include/gtest/internal/custom/gtest-port.h
+ test/fmw/gtest/include/gtest/internal/custom/gtest-printers.h
+ test/fmw/gtest/include/gtest/internal/custom/gtest.h
! test/fmw/gtest/include/gtest/internal/gtest-death-test-internal.h
! test/fmw/gtest/include/gtest/internal/gtest-filepath.h
! test/fmw/gtest/include/gtest/internal/gtest-internal.h
! test/fmw/gtest/include/gtest/internal/gtest-linked_ptr.h
! test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h
! test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h.pump
! test/fmw/gtest/include/gtest/internal/gtest-param-util.h
+ test/fmw/gtest/include/gtest/internal/gtest-port-arch.h
! test/fmw/gtest/include/gtest/internal/gtest-port.h
! test/fmw/gtest/include/gtest/internal/gtest-string.h
! test/fmw/gtest/include/gtest/internal/gtest-tuple.h
! test/fmw/gtest/include/gtest/internal/gtest-tuple.h.pump
! test/fmw/gtest/include/gtest/internal/gtest-type-util.h
! test/fmw/gtest/include/gtest/internal/gtest-type-util.h.pump
! test/fmw/gtest/src/gtest-all.cc
! test/fmw/gtest/src/gtest-death-test.cc
! test/fmw/gtest/src/gtest-filepath.cc
! test/fmw/gtest/src/gtest-internal-inl.h
! test/fmw/gtest/src/gtest-port.cc
! test/fmw/gtest/src/gtest-printers.cc
! test/fmw/gtest/src/gtest-test-part.cc
! test/fmw/gtest/src/gtest-typed-test.cc
! test/fmw/gtest/src/gtest.cc
! test/fmw/gtest/src/gtest_main.cc

Changeset: 9feb4852536f
Author:    jwilhelm
Date:      2019-05-17 00:21 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9feb4852536f

8223346: Update Graal
Reviewed-by: kvn

! 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.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/TwoSlotMarkerClearingTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/spi/Canonicalizable.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk9.test/src/org/graalvm/compiler/hotspot/jdk9/test/MathDoubleFMATest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk9.test/src/org/graalvm/compiler/hotspot/jdk9/test/MathFMAConstantInputTest.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.jdk9.test/src/org/graalvm/compiler/hotspot/jdk9/test/MathFloatFMATest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/WriteBarrierAdditionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilationTask.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/gc/g1/G1BarrierSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/shared/BarrierSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/gc/shared/CardTableBarrierSet.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotObjdumpDisassemblerProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/WriteBarrierAdditionPhase.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/phases/WriteBarrierVerificationPhase.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.java/src/org/graalvm/compiler/java/FrameStateBuilder.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/AMD64Ternary.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/gen/ArithmeticLIRGeneratorTool.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/calc/TernaryNode.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/memory/HeapAccess.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.test/src/org/graalvm/compiler/replacements/test/RootMethodSubstitutionTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/DefaultJavaLoweringProvider.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/FusedMultiplyAddNode.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.word/src/org/graalvm/compiler/word/WordOperationPlugin.java

Changeset: 278600885731
Author:    bulasevich
Date:      2019-05-16 18:45 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/278600885731

8222825: ARM32 SIGILL issue on single core CPU (not supported PLDW instruction)
Reviewed-by: dholmes, dlong

! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/assembler_arm_32.hpp
! src/hotspot/cpu/arm/vm_version_arm.hpp
! src/hotspot/cpu/arm/vm_version_arm_32.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp

Changeset: 7136c9ac56a7
Author:    kbarrett
Date:      2019-05-16 20:14 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7136c9ac56a7

8160539: Stack frame scanning acquires DerivedPointerTableGC_lock mutex
Summary: Use lock-free stack for accumulating table entries.
Reviewed-by: tschatzl, kvn

! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp

Changeset: 81852d53e585
Author:    ysuenaga
Date:      2019-05-17 14:14 +0900
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/81852d53e585

8223665: SA: debugd options should follow jhsdb style
Reviewed-by: dholmes, sspitsyn, ysuenaga, jcbeyler
Contributed-by: Osamu Sakamoto <sakamoto.osamu at nttcom.co.jp>

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java

Changeset: b88bcaa94c10
Author:    mbaesken
Date:      2019-05-16 13:21 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b88bcaa94c10

8223944: fix zlib related building docu and comments
Reviewed-by: alanb, erikj

! doc/building.html
! doc/building.md
! make/autoconf/lib-bundled.m4

Changeset: 21925121a917
Author:    bulasevich
Date:      2019-05-17 03:01 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/21925121a917

8220656: ARM32: -XX:MaxVectorSize=16 makes SIGILL
Reviewed-by: dholmes, dlong

! src/hotspot/cpu/arm/vm_version_arm_32.cpp

Changeset: 6a6935abebe8
Author:    clanger
Date:      2019-05-17 09:00 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6a6935abebe8

8222276: (zipfs) Refactoring and cleanups to prepare for JDK-8213031
Reviewed-by: lancea

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileAttributeView.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileAttributes.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileStore.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipInfo.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java

Changeset: be1cbfd81ea1
Author:    bulasevich
Date:      2019-05-17 11:44 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/be1cbfd81ea1

8223472: volatile long field corruption on x86_32
Reviewed-by: eosterlund, dholmes, shade, coleenp

! src/hotspot/cpu/x86/templateTable_x86.cpp

Changeset: 185ffc45593c
Author:    pliden
Date:      2019-05-17 12:06 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/185ffc45593c

8223961: ZGC: Unexpected behaviour due to ZMetronome::wait_for_tick() oversleeping
Reviewed-by: pliden, stefank
Contributed-by: fujie at loongson.cn, per.liden at oracle.com

! src/hotspot/share/gc/z/zMetronome.cpp
! src/hotspot/share/gc/z/zMetronome.hpp
! src/hotspot/share/gc/z/zStat.cpp

Changeset: 23837d614c17
Author:    tschatzl
Date:      2019-05-17 12:33 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/23837d614c17

8224038: Fix remaining InCSetState mentions
Reviewed-by: 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/g1HeapVerifier.hpp

Changeset: ba1eccda5450
Author:    zgu
Date:      2019-05-17 09:52 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ba1eccda5450

8223774: Shenandoah: Refactor ShenandoahRootProcessor and family
Reviewed-by: shade, rkennke

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: 3205f4c40716
Author:    aoqi
Date:      2019-05-16 21:25 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3205f4c40716

8224028: loop initial declarations introduced by JDK-8184770
Reviewed-by: dfuchs, amenkov, sspitsyn

! src/jdk.jdwp.agent/share/native/libdt_socket/socketTransport.c

Changeset: d4e7ccaf1445
Author:    rriggs
Date:      2019-05-17 10:48 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d4e7ccaf1445

8220166: Performance regression in deserialization (4-6% in SPECjbb)
Reviewed-by: shade, dholmes, alanb

! src/java.base/share/classes/java/io/ObjectInputFilter.java

Changeset: 1512d88b24c6
Author:    ccheung
Date:      2019-05-17 08:29 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1512d88b24c6

8207812: Implement Dynamic CDS Archive
Summary: Improve the usability of AppCDS
Reviewed-by: acorn, jiangli, mseledtsov
Contributed-by: ioi.lam at oracle.com, jianglizhou at google.com, calvin.cheung at oracle.com

! make/hotspot/lib/JvmFeatures.gmk
! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoader.inline.hpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/sharedPathsMiscInfo.cpp
! src/hotspot/share/classfile/sharedPathsMiscInfo.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/symbolTable.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/classfile/verificationType.cpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/memory/allocation.hpp
+ src/hotspot/share/memory/dynamicArchive.cpp
+ src/hotspot/share/memory/dynamicArchive.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/memRegion.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspaceClosure.cpp
! src/hotspot/share/memory/metaspaceClosure.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/symbol.cpp
! src/hotspot/share/oops/symbol.hpp
! src/hotspot/share/prims/cdsoffsets.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/appcds/AppendClasspath.java
! test/hotspot/jtreg/runtime/appcds/BootClassPathMismatch.java
! test/hotspot/jtreg/runtime/appcds/CDSandJFR.java
! test/hotspot/jtreg/runtime/appcds/CaseSensitiveClassPath.java
! test/hotspot/jtreg/runtime/appcds/CommandLineFlagCombo.java
! test/hotspot/jtreg/runtime/appcds/CommandLineFlagComboNegative.java
! test/hotspot/jtreg/runtime/appcds/DirClasspathTest.java
! test/hotspot/jtreg/runtime/appcds/JvmtiAddPath.java
! test/hotspot/jtreg/runtime/appcds/LotsOfClasses.java
! test/hotspot/jtreg/runtime/appcds/PackageSealing.java
! test/hotspot/jtreg/runtime/appcds/ProhibitedPackage.java
! test/hotspot/jtreg/runtime/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/appcds/TestCommon.java
! test/hotspot/jtreg/runtime/appcds/TraceLongClasspath.java
! test/hotspot/jtreg/runtime/appcds/WrongClasspath.java
+ test/hotspot/jtreg/runtime/appcds/cdsutils/DynamicDumpHelper.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatA.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatB.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatBase.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatC.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatD.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ClassListFormatE.java
! test/hotspot/jtreg/runtime/appcds/customLoader/HelloCustom.java
! test/hotspot/jtreg/runtime/appcds/customLoader/HelloCustom_JFR.java
! test/hotspot/jtreg/runtime/appcds/customLoader/ProhibitedPackageNamesTest.java
+ test/hotspot/jtreg/runtime/appcds/customLoader/test-classes/HelloUnload.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/AppendClasspath.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/ArchiveConsistency.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/ArrayKlasses.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/ClassResolutionFailure.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/DynamicArchiveTestBase.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/DynamicFlag.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/DynamicLotsOfClasses.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/ExcludedClasses.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/HelloDynamic.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/HelloDynamicCustom.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/HelloDynamicCustomUnload.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/JITInteraction.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/MainModuleOnly.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/MethodSorting.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/MissingArchive.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/NoClassToArchive.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/SharedArchiveFileOption.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/UnsupportedBaseArchive.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/UnusedCPDuringDump.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/WrongTopClasspath.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/ArrayKlassesApp.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/ExcludedClassesApp.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/LoadClasses.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/MethodSortingApp.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/MissingDependent.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/StrConcatApp.java
+ test/hotspot/jtreg/runtime/appcds/dynamicArchive/test-classes/TestJIT.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/MismatchedPatchModule.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchJavaBase.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/PatchModule/PatchMain.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/AddModules.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/JvmtiAddPath.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/modulepath/MainModuleOnly.java
! test/hotspot/jtreg/runtime/appcds/jigsaw/overridetests/OverrideTests.java
! test/hotspot/jtreg/runtime/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java
! test/hotspot/jtreg/runtime/appcds/jvmti/transformRelatedClasses/TransformRelatedClassesAppCDS.java
! test/hotspot/jtreg/runtime/appcds/test-classes/DummyClassHelper.java
+ test/hotspot/jtreg/runtime/appcds/test-classes/GenericTestApp.java
! test/lib/jdk/test/lib/cds/CDSTestUtils.java
! test/lib/sun/hotspot/WhiteBox.java

Changeset: fe4c2de90b59
Author:    zgu
Date:      2019-05-17 11:47 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fe4c2de90b59

8223951: Shenandoah: Only need to update thread roots during final update refs
Reviewed-by: shade

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

Changeset: 657f6e484bc6
Author:    vromero
Date:      2019-05-17 13:16 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/657f6e484bc6

8223803: j.l.c.MethodTypeDesc::insertParameterTypes​ doesn't control type of parameters
Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/constant/ConstantDesc.java
! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java
! test/jdk/java/lang/constant/MethodTypeDescTest.java

Changeset: 43633b8e24c6
Author:    rfield
Date:      2019-05-17 12:52 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/43633b8e24c6

8223595: Consider updating jdk.jshell module description
Summary: Conform to module summary standards
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/module-info.java

Changeset: 13507abf416c
Author:    ysuenaga
Date:      2019-05-18 15:42 +0900
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/13507abf416c

8163805: hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java failed with timed out
Reviewed-by: cjplummer, jcbeyler

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java

Changeset: 0f934da77390
Author:    shade
Date:      2019-05-18 18:49 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0f934da77390

8224170: Build failures after JDK-8207812 (Implement Dynamic CDS Archive)
Reviewed-by: stuefe, kvn

! src/hotspot/share/memory/dynamicArchive.cpp

Changeset: 24c0eeb3ebe7
Author:    jiefu
Date:      2019-05-18 12:13 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/24c0eeb3ebe7

8222302: [TESTBUG]test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java fails on any other CPU
Reviewed-by: kvn, dlong

! test/hotspot/jtreg/compiler/intrinsics/sha/cli/SHAOptionsBase.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java

Changeset: 39814e0a8964
Author:    tschatzl
Date:      2019-05-18 22:11 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/39814e0a8964

8222492: G1 unnecessarily scans remembered set cards for regions that already have been evacuated
Summary: Filter out cards from the current collection set during evacuation increments.
Reviewed-by: kbarrett, sangheki

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

Changeset: cb80f2adf35c
Author:    ljiang
Date:      2019-05-19 22:14 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/cb80f2adf35c

8219781: Localized names for Japanese era Reiwa in COMPAT provider
Reviewed-by: naoto

! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ar.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ko.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_th.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_zh.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ar.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hi_IN.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_hr.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_in.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ko.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_lt.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_nl.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_no.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_ru.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sr_Latn.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_sv.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_th.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh.java
! src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_zh_TW.java
+ test/jdk/java/util/Calendar/JapanEraNameCompatTest.java

Changeset: 8c63164bd540
Author:    pmuthuswamy
Date:      2019-05-20 14:42 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8c63164bd540

8219313: Support module specific stylesheets
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.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/DocFilesHandlerImpl.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/HtmlDocletWriter.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/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
+ test/langtools/jdk/javadoc/doclet/testModuleSpecificStylesheet/TestModuleSpecificStylesheet.java
! test/langtools/jdk/javadoc/doclet/testPackageSpecificStylesheet/TestPackageSpecificStylesheet.java

Changeset: 7e5e0b326ed7
Author:    mbaesken
Date:      2019-05-14 10:21 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7e5e0b326ed7

8130017: use _FORTIFY_SOURCE in gcc fastdebug builds
Reviewed-by: erikj

! make/autoconf/flags-cflags.m4
! test/fmw/gtest/src/gtest.cc

Changeset: 8c977741c3c8
Author:    dfuchs
Date:      2019-05-20 12:37 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8c977741c3c8

8223856: Replace wildcard address with loopback or local host in tests - part 8
Summary: Fixes some intermittent test failures by replacing wildcard with loopback - or retrying once.
Reviewed-by: aefimov, chegar

! test/jdk/com/sun/net/httpserver/SimpleHttpServerTest.java
! test/jdk/java/net/BindException/Test.java
! test/jdk/java/net/PlainSocketImpl/SetOption.java
! test/jdk/java/net/Socket/RST.java
! test/jdk/java/net/URLConnection/URLConnectionHeaders.java
! test/jdk/java/net/ipv6tests/UdpTest.java
! test/jdk/sun/net/ftp/B6427768.java
! test/jdk/sun/net/www/ftptest/FtpCommandHandler.java
! test/jdk/sun/net/www/ftptest/FtpServer.java
! test/jdk/sun/net/www/http/HttpClient/RetryPost.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/Redirect.java

Changeset: bafd6c944db4
Author:    dkejriwal
Date:      2019-05-16 12:14 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/bafd6c944db4

8206879: Currency decimal marker incorrect for Peru
Reviewed-by: naoto, rpatil

! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_es_PE.java
+ test/jdk/java/text/Format/NumberFormat/TestPeruCurrencyFormat.java
! test/jdk/sun/text/resources/LocaleData

Changeset: 2d90a0988c95
Author:    zgu
Date:      2019-05-20 09:42 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2d90a0988c95

8224210: Shenandoah: Refactor ShenandoahRootScanner to support scanning CSet codecache roots
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp

Changeset: af28daff6b98
Author:    zgu
Date:      2019-05-20 09:43 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/af28daff6b98

8224179: Shenandoah: CTW test failures with traversal GC
Reviewed-by: shade

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

Changeset: 2523496f5107
Author:    coleenp
Date:      2019-05-20 10:06 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2523496f5107

8221967: InternTest.java timed out
Summary: Move redundant table lookup and make rehashing be a needed guaranteed safepoint cleanup action.
Reviewed-by: dholmes, rehn

! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/runtime/safepoint.cpp

Changeset: 6cbb5c2255e3
Author:    lucy
Date:      2019-05-20 17:44 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6cbb5c2255e3

8223444: Improve CodeHeap Free Space Management
Reviewed-by: kvn, thartmann

! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
! src/hotspot/cpu/arm/c2_globals_arm.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/sparc/c2_globals_sparc.hpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/heap.hpp

Changeset: 9f714ef845d5
Author:    lancea
Date:      2019-05-20 12:24 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9f714ef845d5

8222807: Address iteration with invalid ZIP header entries
Reviewed-by: redestad, clanger

! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
+ test/jdk/jdk/nio/zipfs/InvalidZipHeaderTests.java

Changeset: cc92a45f4c73
Author:    aeubanks
Date:      2019-05-15 09:15 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/cc92a45f4c73

8223214: Inet6AddressImpl.loopbackAddress() should choose loopback address that is available
Reviewed-by: chegar
Contributed-by: aeubanks at google.com

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

Changeset: b7c408df5008
Author:    darcy
Date:      2019-05-20 10:16 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b7c408df5008

8224174: java.lang.Number has a default constructor
Reviewed-by: rriggs, bpb

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

Changeset: 69d1dff1bb70
Author:    aeubanks
Date:      2019-05-15 17:21 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/69d1dff1bb70

8224019: test/jdk/java/nio/channels/DatagramChannel/BasicMulticastTests.java assumes IPv4 is always available
Reviewed-by: chegar, dfuchs, alanb
Contributed-by: aeubanks at google.com

! test/jdk/java/nio/channels/DatagramChannel/BasicMulticastTests.java

Changeset: 751a19168b11
Author:    aeubanks
Date:      2019-05-15 16:21 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/751a19168b11

8224014: Don't run test/jdk/java/net/NetworkInterface/IPv4Only.java in IPv6 only environment
Reviewed-by: chegar, dfuchs
Contributed-by: aeubanks at google.com

! test/jdk/java/net/NetworkInterface/IPv4Only.java

Changeset: 7bfb499b4f38
Author:    jiangli
Date:      2019-05-20 10:32 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7bfb499b4f38

Merge


Changeset: 46ae54c3026d
Author:    jjg
Date:      2019-05-20 10:57 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/46ae54c3026d

8223663: Update links for tool guides
Reviewed-by: alanb, erikj, darcy

! make/Docs.gmk
+ make/jdk/src/classes/build/tools/taglet/ToolGuide.java
! src/java.base/share/classes/module-info.java
! src/java.rmi/share/classes/module-info.java
! src/java.scripting/share/classes/module-info.java
! src/jdk.compiler/share/classes/module-info.java
! src/jdk.hotspot.agent/share/classes/module-info.java
! src/jdk.jartool/share/classes/module-info.java
! src/jdk.javadoc/share/classes/module-info.java
! src/jdk.jcmd/share/classes/module-info.java
! src/jdk.jconsole/share/classes/module-info.java
! src/jdk.jdeps/share/classes/module-info.java
! src/jdk.jdi/share/classes/module-info.java
! src/jdk.jfr/share/classes/module-info.java
! src/jdk.jlink/share/classes/module-info.java
! src/jdk.jshell/share/classes/module-info.java
! src/jdk.jstatd/share/classes/module-info.java
! src/jdk.pack/share/classes/module-info.java
! src/jdk.rmic/share/classes/module-info.java
! src/jdk.scripting.nashorn.shell/share/classes/module-info.java

Changeset: a73fe240da4a
Author:    mseledtsov
Date:      2019-05-20 15:18 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a73fe240da4a

8220672: [TESTBUG] TestCPUSets should check that cpuset does not exceed available cores
Summary: making sure cpuset size does not exceed available cores
Reviewed-by: dholmes, lmesnik

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/containers/docker/TestCPUSets.java

Changeset: a978d86ac389
Author:    darcy
Date:      2019-05-20 17:29 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a978d86ac389

8224175: Fix inconsistencies in @jls and @jvms tags
Reviewed-by: jjg, rfield

! src/java.base/share/classes/java/lang/Byte.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/FunctionalInterface.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Number.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/Short.java
! src/java.base/share/classes/java/lang/SuppressWarnings.java
! src/java.base/share/classes/java/lang/constant/Constable.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Modifier.java
! src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java
! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/element/NestingKind.java
! src/java.compiler/share/classes/javax/lang/model/util/Types.java
! src/jdk.compiler/share/classes/com/sun/source/tree/BinaryTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ModifiersTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.jshell/share/classes/jdk/jshell/ExpressionSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/ImportSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/MethodSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java
! src/jdk.jshell/share/classes/jdk/jshell/StatementSnippet.java
! src/jdk.jshell/share/classes/jdk/jshell/VarSnippet.java

Changeset: 566fbca8a890
Author:    jjg
Date:      2019-05-20 18:18 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/566fbca8a890

8224166: Create a taglet to better handle @jls and @jvms tags
Reviewed-by: erikj, darcy

! make/Docs.gmk
+ make/jdk/src/classes/build/tools/taglet/JSpec.java

Changeset: 6ec71a88b68e
Author:    sspitsyn
Date:      2019-05-21 00:52 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6ec71a88b68e

8183273: Clarify Instrumentation interface should not be implemented outside java.instrument module
Summary: Add a note with a clarification
Reviewed-by: alanb, dholmes, jcbeyler

! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java

Changeset: 46409371a691
Author:    rehn
Date:      2019-05-21 10:34 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/46409371a691

8223306: Remove threads linked list (use ThreadsList's array in SA)
Reviewed-by: coleenp, dholmes, dcubed

! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/threadSMR.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/DeadlockDetector.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/StackTrace.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/JavaThreadsPanel.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/AbstractHeapGraphWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/HeapHprofBinWriter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/ReversePtrsAnalysis.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbField.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbVmStructsDump.java

Changeset: 43340a79840d
Author:    kdobson
Date:      2019-05-21 10:36 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/43340a79840d

8221507: Implement JFR Events for Shenandoah
Reviewed-by: rkennke, shade, egahlin, mseledtsov
Contributed-by: Ken Dobson <kdobson at redhat.com>

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionInformationEvent.java
+ test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionStateChangeEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
! test/lib/jdk/test/lib/jfr/GCHelper.java

Changeset: b6b02a503d02
Author:    rehn
Date:      2019-05-21 10:46 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b6b02a503d02

8223313: Use handshakes for CountStackFrames.
Reviewed-by: dholmes, rrich, dcubed

! src/hotspot/share/prims/jvm.cpp

Changeset: 55bfc2eee3ab
Author:    pmuthuswamy
Date:      2019-05-21 15:02 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/55bfc2eee3ab

8223733: "Detail" in headings should be "Details"
Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testOrdering/TestOrdering.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java

Changeset: 00425a850a2f
Author:    mdoerr
Date:      2019-05-21 11:45 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/00425a850a2f

8224230: [PPC64, s390] Support AsyncGetCallTrace
Reviewed-by: goetz, jcbeyler, sspitsyn

! src/hotspot/os_cpu/linux_ppc/thread_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/thread_linux_s390.cpp
! src/hotspot/share/prims/forte.cpp
! test/hotspot/jtreg/serviceability/AsyncGetCallTrace/MyPackage/ASGCTBaseTest.java

Changeset: e46fe26d7f77
Author:    lucy
Date:      2019-05-21 15:51 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e46fe26d7f77

8213084: Rework and enhance Print[Opto]Assembly output
Reviewed-by: kvn, thartmann

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/disassembler_aarch64.hpp
! src/hotspot/cpu/arm/assembler_arm_32.hpp
! src/hotspot/cpu/arm/disassembler_arm.hpp
! src/hotspot/cpu/ppc/assembler_ppc.hpp
+ src/hotspot/cpu/ppc/disassembler_ppc.cpp
! src/hotspot/cpu/ppc/disassembler_ppc.hpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
+ src/hotspot/cpu/s390/disassembler_s390.cpp
! src/hotspot/cpu/s390/disassembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/sparc/assembler_sparc.hpp
! src/hotspot/cpu/sparc/disassembler_sparc.hpp
! src/hotspot/cpu/sparc/sparc.ad
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/disassembler_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/cpu/zero/assembler_zero.hpp
! src/hotspot/cpu/zero/disassembler_zero.hpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/code/exceptionHandlerTable.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/code/pcDesc.cpp
! src/hotspot/share/code/pcDesc.hpp
! src/hotspot/share/code/vmreg.cpp
! src/hotspot/share/code/vtableStubs.cpp
+ src/hotspot/share/compiler/abstractDisassembler.cpp
+ src/hotspot/share/compiler/abstractDisassembler.hpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/disassembler.hpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/runtime/stubCodeGenerator.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: 30c8a21ce002
Author:    coleenp
Date:      2019-05-21 09:53 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/30c8a21ce002

8224119: Safepoint cleanup logging logs times for things it doesn't do
Summary: test condition before reporting times for cleanup actions.
Reviewed-by: rehn, hseigel

! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/runtime/safepoint.cpp
! test/hotspot/jtreg/runtime/logging/SafepointCleanupTest.java

Changeset: 1b28206dcbcb
Author:    stuefe
Date:      2019-05-21 18:22 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1b28206dcbcb

8224034: [TESTBUG] runtime/ErrorHandlerTest/ErrorHandler fails intermittently for case 13 on Windows
Reviewed-by: dholmes

! test/hotspot/jtreg/runtime/ErrorHandling/ErrorHandler.java

Changeset: a5f5e680ea32
Author:    zgu
Date:      2019-05-21 13:06 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a5f5e680ea32

8224495: Shenandoah: Do not rescan code roots in final mark pause if it is not degenerated GC
Reviewed-by: shade

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

Changeset: ec7d6d8effc7
Author:    mgronlun
Date:      2019-05-21 20:53 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ec7d6d8effc7

8220293: Deadlock in JFR string pool
Reviewed-by: rehn, egahlin

! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPool.cpp
! src/hotspot/share/jfr/recorder/stringpool/jfrStringPoolBuffer.cpp

Changeset: e022b9cb35a5
Author:    vromero
Date:      2019-05-21 15:44 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e022b9cb35a5

8223723: j.l.c.MethodTypeDesc.dropParameterTypes​ throws the undocumented exception: IllegalArgumentException
Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java
! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java
! test/jdk/java/lang/constant/MethodTypeDescTest.java

Changeset: 508285c7c6f7
Author:    epavlova
Date:      2019-05-21 12:29 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/508285c7c6f7

8222482: [Graal] Update java-allocation-instrumenter.jar handling in graalunit README.md
Reviewed-by: kvn, shade

! test/hotspot/jtreg/compiler/graalunit/README.md
+ test/hotspot/jtreg/compiler/graalunit/downloadLibs.sh

Changeset: 3adf893a6861
Author:    vromero
Date:      2019-05-21 15:59 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3adf893a6861

8223725: j.l.c.MethodHandleDesc::of throws undocumented exception IllegalArgumentException
Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java

Changeset: c13b1382aa30
Author:    naoto
Date:      2019-05-21 13:40 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c13b1382aa30

8224105: Cannot parse JapaneseDate string on some specified locales
Reviewed-by: bchristi

! src/java.base/share/classes/sun/util/locale/provider/CalendarNameProviderImpl.java
! test/jdk/java/time/test/java/time/chrono/TestEraDisplayName.java

Changeset: 6bd29804ace0
Author:    joehw
Date:      2019-05-21 14:55 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6bd29804ace0

8219692: DOM and SAX parsers ignore namespace
Reviewed-by: lancea

! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilderFactory.java
! src/java.xml/share/classes/javax/xml/parsers/SAXParserFactory.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/BaseParsingTest.java

Changeset: 76d3d96a8bc2
Author:    kbarrett
Date:      2019-05-21 19:19 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/76d3d96a8bc2

8224167: Refactor PtrQueue completed buffer processing
Summary: Add handle_completed_buffer and refactor.
Reviewed-by: tschatzl, shade

! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.cpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp

Changeset: 4285b4d13471
Author:    igerasim
Date:      2019-05-21 18:40 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4285b4d13471

8223593: Refactor code for reallocating storage
Reviewed-by: prappo, plevart, rriggs, smarks

! src/java.base/share/classes/java/io/BufferedInputStream.java
! src/java.base/share/classes/java/io/ByteArrayOutputStream.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/util/AbstractCollection.java
! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/PriorityQueue.java
! src/java.base/share/classes/java/util/Vector.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java

Changeset: f98a0ab24887
Author:    henryjen
Date:      2019-05-21 20:14 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f98a0ab24887

8218997: Xusage text, man help, etc doesn't mention -Xlog option.
Reviewed-by: dholmes

! src/java.base/share/classes/sun/launcher/resources/launcher.properties

Changeset: 0927d8c7296f
Author:    stuefe
Date:      2019-05-22 07:10 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0927d8c7296f

8224487: outputStream should not be copyable
Reviewed-by: kbarrett, coleenp

! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/utilities/events.cpp
! src/hotspot/share/utilities/events.hpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/exceptions.hpp
! src/hotspot/share/utilities/ostream.hpp

Changeset: 22961d673487
Author:    stuefe
Date:      2019-05-22 09:33 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/22961d673487

8224193: stringStream should not use Resouce Area
Reviewed-by: goetz, coleenp, dholmes

! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
+ test/hotspot/gtest/utilities/test_ostream.cpp

Changeset: 6b976a59ee87
Author:    clanger
Date:      2019-05-22 08:42 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6b976a59ee87

8224573: Fix windows build after JDK-8221507
Reviewed-by: shade, stuefe

! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahJfrSupport.cpp

Changeset: b1f070f4a4ae
Author:    shade
Date:      2019-05-22 10:48 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b1f070f4a4ae

8224579: ResourceMark not declared in shenandoahRootProcessor.inline.hpp with --disable-precompiled-headers
Reviewed-by: shade
Contributed-by: Ao Qi <aoqi at loongson.cn>

! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

Changeset: ab96027e99ed
Author:    tschatzl
Date:      2019-05-22 11:19 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ab96027e99ed

8224160: Move G1RemSetScanClosure into g1RemSet.cpp file
Reviewed-by: kbarrett, sangheki

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

Changeset: 5b4d1b87dd4b
Author:    dholmes
Date:      2019-05-22 06:13 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/5b4d1b87dd4b

8224570: Update ProblemList-graal.txt
Reviewed-by: thartmann

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

Changeset: f982c1a6582c
Author:    smonteith
Date:      2019-05-22 06:29 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f982c1a6582c

8224187: Refactor arraycopy_prologue to allow ZGC read barriers on arraycopy
Reviewed-by: eosterlund

! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/modRefBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp

Changeset: e2c952c7ff20
Author:    redestad
Date:      2019-05-22 13:19 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e2c952c7ff20

8224589: Improve startup behavior of SecurityProperties
Reviewed-by: alanb

! src/java.base/share/classes/sun/security/util/SecurityProperties.java

Changeset: 0b56fc0448ec
Author:    zgu
Date:      2019-05-22 07:12 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0b56fc0448ec

8224508: Shenandoah: Need to update thread roots in final mark for piggyback ref update cycle
Reviewed-by: shade, rkennke

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

Changeset: b18c8301b8c2
Author:    stefank
Date:      2019-05-22 13:05 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b18c8301b8c2

8224201: Simplify JVM flag macro expansions
Reviewed-by: rehn, kvn, stuefe, tschatzl, coleenp, gziemski

- src/hotspot/share/c1/c1_globals.cpp
! src/hotspot/share/c1/c1_globals.hpp
+ src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/epsilon/epsilon_globals.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1EvacStats.cpp
! src/hotspot/share/gc/g1/g1HotCardCache.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/oops/methodData.hpp
- src/hotspot/share/opto/c2_globals.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintList.cpp
! src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp
! src/hotspot/share/runtime/flags/jvmFlagWriteableList.cpp
! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/globals_ext.hpp
! src/hotspot/share/runtime/globals_extension.hpp
+ src/hotspot/share/runtime/globals_shared.hpp
! src/hotspot/share/runtime/safepoint.cpp

Changeset: 81becad91321
Author:    stefank
Date:      2019-05-22 13:06 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/81becad91321

8224203: Remove need to specify type when using FLAG_SET macros
Reviewed-by: rehn, pliden, coleenp

! src/hotspot/cpu/ppc/c2_init_ppc.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.cpp
! src/hotspot/cpu/sparc/vm_version_sparc.cpp
! src/hotspot/cpu/x86/rdtsc_x86.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/aot/aotLoader.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/gc/cms/cmsArguments.cpp
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1YoungGenSizer.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/shared/gcArguments.cpp
! src/hotspot/share/gc/shared/gcConfig.cpp
! src/hotspot/share/gc/shared/genArguments.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/compilationPolicy.cpp
! src/hotspot/share/runtime/globals_extension.hpp
! src/hotspot/share/runtime/tieredThresholdPolicy.cpp
! test/hotspot/gtest/gc/shared/test_collectorPolicy.cpp
! test/hotspot/gtest/runtime/test_os_windows.cpp

Changeset: 8f7d232b4225
Author:    dfuchs
Date:      2019-05-22 13:58 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8f7d232b4225

8224204: Replace wildcard address with loopback or local host in tests - part 10
Summary: Fixed intermittently failing tests
Reviewed-by: chegar

! test/jdk/sun/net/InetAddress/nameservice/simple/DefaultCaching.java
! test/jdk/sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java
! test/jdk/sun/net/www/http/KeepAliveStream/InfiniteLoop.java
! test/jdk/sun/net/www/protocol/http/B6369510.java
! test/jdk/sun/net/www/protocol/http/BasicLongCredentials.java
! test/jdk/sun/net/www/protocol/http/NTLMTest.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java

Changeset: 37d8790efed7
Author:    zgu
Date:      2019-05-22 09:10 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/37d8790efed7

8224525: Shenandoah: Eliminate shenandoah verifier's side-effects
Reviewed-by: shade, rkennke

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

Changeset: 3b4ecc4180e0
Author:    vromero
Date:      2019-05-22 09:26 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3b4ecc4180e0

8223914: specification of j.l.c.MethodTypeDesc::of should document better the exceptions thrown
Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java
! test/jdk/java/lang/constant/MethodTypeDescTest.java

Changeset: 2ffbc00d87ae
Author:    dtitov
Date:      2019-05-22 09:06 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2ffbc00d87ae

8214545: sun/management/jmxremote/bootstrap tests hang in revokeall.exe on Windows
Reviewed-by: dholmes, amenkov, bulasevich, dfuchs, erikj

! make/test/JtregNativeJdk.gmk
! test/jdk/sun/management/jmxremote/bootstrap/GeneratePropertyPassword.sh
! test/jdk/sun/management/windows/README
+ test/jdk/sun/management/windows/exerevokeall.c
- test/jdk/sun/management/windows/revokeall.c
- test/jdk/sun/management/windows/revokeall.exe

Changeset: dd15cec077fc
Author:    jcbeyler
Date:      2019-05-22 09:32 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/dd15cec077fc

8224500: Put HeapMonitorStatArrayCorrectnessTest in the problem list
Summary: Since the test is failing, let's quarantine it
Reviewed-by: stuefe

! test/hotspot/jtreg/ProblemList.txt

Changeset: d0c73c8f35ca
Author:    aeubanks
Date:      2019-05-20 14:19 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d0c73c8f35ca

8224248: test/jdk/java/net/InetAddress/CheckJNI.java assumes 127.0.0.1 is available
Reviewed-by: dfuchs, chegar
Contributed-by: aeubanks at google.com

! test/jdk/java/net/InetAddress/CheckJNI.java

Changeset: cbc557f166f2
Author:    dpochepk
Date:      2019-05-22 20:12 +0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/cbc557f166f2

8215792: AArch64: String.indexOf generates incorrect result
Reviewed-by: dsamersoff

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
+ test/hotspot/jtreg/compiler/intrinsics/Test8215792.java

Changeset: 82fd8793ba5e
Author:    dpochepk
Date:      2019-05-22 20:39 +0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/82fd8793ba5e

8218966: AArch64: String.compareTo() can read memory after string
Reviewed-by: dsamersoff

! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
+ test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToDifferentLength.java
+ test/hotspot/jtreg/compiler/intrinsics/string/TestStringCompareToSameLength.java

Changeset: 4cc9109caffd
Author:    mseledtsov
Date:      2019-05-22 10:51 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4cc9109caffd

8224529: [TESTBUG] JFR TestShenandoahHeapRegion* tests fail on build w/o Shenandoah
Summary: Fixed at-requires statement, updated TEST.ROOT
Reviewed-by: clanger, egahlin

! test/jdk/TEST.ROOT
! test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionInformationEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestShenandoahHeapRegionStateChangeEvent.java

Changeset: 65b0b63d7f14
Author:    dchuyko
Date:      2019-05-22 21:33 +0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/65b0b63d7f14

8220072: GCC 8.3 reports errors in java.base
Reviewed-by: rriggs

! src/java.base/unix/native/libjava/canonicalize_md.c

Changeset: faf89c9568bd
Author:    aoqi
Date:      2019-05-23 00:21 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/faf89c9568bd

8224568: minimal and zero build fails after JDK-8213084
Reviewed-by: shade, lucy
Contributed-by: Ao Qi <aoqi at loongson.cn>

! src/hotspot/share/compiler/abstractDisassembler.cpp
! src/hotspot/share/compiler/disassembler.cpp

Changeset: 181986c54764
Author:    shade
Date:      2019-05-22 21:40 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/181986c54764

8224522: Shenandoah should apply barriers on deoptimization
Reviewed-by: rkennke, zgu

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

Changeset: 3081932e7efd
Author:    valeriep
Date:      2019-05-22 21:38 +0000
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3081932e7efd

7107615: scalability bloker in javax.crypto.JceSecurity
Summary: Change to use ConcurrentHashMap instead of syncing on whole method
Reviewed-by: xuelei, alanb, dfuchs

! src/java.base/share/classes/javax/crypto/JceSecurity.java.template

Changeset: a573f58bc798
Author:    aeubanks
Date:      2019-05-20 16:47 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a573f58bc798

8224256: test/jdk/java/security/SecureClassLoader/DefineClass.java hardcodes 127.0.0.1
Reviewed-by: chegar, dfuchs, mullan
Contributed-by: aeubanks at google.com

! test/jdk/java/security/SecureClassLoader/DefineClass.java
! test/jdk/java/security/SecureClassLoader/DefineClass.policy

Changeset: dc343eb0fcf0
Author:    jwilhelm
Date:      2019-05-23 02:36 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/dc343eb0fcf0

Added tag jdk-13+22 for changeset 181986c54764

! .hgtags

Changeset: 98ed47cd114a
Author:    dholmes
Date:      2019-05-22 21:50 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/98ed47cd114a

8224087: Compile C code for at least C99 Standard compliance
Reviewed-by: simonis, aph, erikj, serb, stuefe

! doc/building.html
! doc/building.md
! make/autoconf/flags-cflags.m4
! make/lib/Awt2dLibraries.gmk

Changeset: f11f2a4210b5
Author:    henryjen
Date:      2019-05-22 21:45 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f11f2a4210b5

8215156: Deprecate the -Xfuture option
Reviewed-by: dholmes

! src/hotspot/share/Xusage.txt
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/man/java.1
! src/java.base/share/native/libjli/emessages.h
! src/java.base/share/native/libjli/java.c

Changeset: 7dd0430a6997
Author:    darcy
Date:      2019-05-22 21:49 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7dd0430a6997

8224628: Note that type parameters are not visited by ElementScanners
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner6.java

Changeset: da9840e2f7da
Author:    pliden
Date:      2019-05-23 08:09 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/da9840e2f7da

8224185: ZGC: Introduce "High Usage" rule
Reviewed-by: eosterlund

! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zDirector.hpp
! src/hotspot/share/gc/z/zDriver.cpp
+ test/hotspot/jtreg/gc/z/TestHighUsage.java

Changeset: bec1bb783c7e
Author:    thartmann
Date:      2019-05-23 08:57 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/bec1bb783c7e

8224539: C2 compilation fails during ArrayCopyNode optimizations with assert(i < _max) failed: oob: i=1, _max=1
Summary: Bail out if src_offset or dst_offset is top.
Reviewed-by: roland, vlivanov, kvn

! src/hotspot/share/opto/arraycopynode.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyWithBadOffset.java

Changeset: 4645b6d57f54
Author:    thartmann
Date:      2019-05-23 09:46 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4645b6d57f54

8223581: C2 compilation failed with assert(!q->is_MergeMem())
Summary: Aggressively remove MergeMems feeding into other MergeMems during incremental inlining.
Reviewed-by: vlivanov

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

Changeset: 9b70ebd131b4
Author:    rehn
Date:      2019-05-23 10:13 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9b70ebd131b4

8221734: Deoptimize with handshakes
Reviewed-by: dcubed, dholmes, pchilanomate, dlong, coleenp

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/biasedLocking.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/services/dtraceAttacher.cpp
+ test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java

Changeset: 377bba651f4e
Author:    rkennke
Date:      2019-05-23 12:12 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/377bba651f4e

8224626: Shenandoah: Elide barriers on uncommon traps
Reviewed-by: roland, shade

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp

Changeset: 617e7f0e370d
Author:    dfuchs
Date:      2019-05-23 11:36 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/617e7f0e370d

8224656: Problem list java/security/SecureClassLoader/DefineClass.java until JDK-8224635 is fixed
Summary: the test failed consistently on windows and linux, and intermittently (but rarely) on solaris.  This patch problem-list it on all platform.
Reviewed-by: dholmes, chegar, alanb

! test/jdk/ProblemList.txt

Changeset: 6977eb6a4b61
Author:    erikj
Date:      2019-05-23 08:57 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6977eb6a4b61

8221543: Indify-dependent microbenchmarks are broken
Reviewed-by: redestad

! make/test/BuildMicrobenchmark.gmk

Changeset: cdb107ca16e6
Author:    redestad
Date:      2019-05-23 18:43 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/cdb107ca16e6

8224202: Speed up Properties.load
Reviewed-by: rriggs, igerasim

! src/java.base/share/classes/java/util/Properties.java

Changeset: 8559810c60f8
Author:    aeubanks
Date:      2019-05-23 09:03 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8559810c60f8

8224635: Revert 8224256 and add back java/security/SecureClassLoader/DefineClass.java test
Reviewed-by: mullan
Contributed-by: aeubanks at google.com

! test/jdk/ProblemList.txt
! test/jdk/java/security/SecureClassLoader/DefineClass.java
! test/jdk/java/security/SecureClassLoader/DefineClass.policy

Changeset: 2218f9d57d2f
Author:    ccheung
Date:      2019-05-23 10:05 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2218f9d57d2f

8224264: [TESTBUG] HelloDynamicCustom.java test failed on the Windows platform in tiers 6 and 7 testing
Summary: Making use of the DynamicArchiveTestBase class so that mapping failure can be handled more robustly.
Reviewed-by: iklam

! test/hotspot/jtreg/runtime/appcds/dynamicArchive/HelloDynamicCustom.java

Changeset: fb0cfce19262
Author:    mseledtsov
Date:      2019-05-23 11:37 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fb0cfce19262

8224165: [TESTBUG] Docker tests produce excessive output
Summary: Trimmed child process output, saving child stdout to file
Reviewed-by: dholmes, lmesnik

! test/lib/jdk/test/lib/containers/docker/DockerTestUtils.java

Changeset: 8dae495a59e7
Author:    naoto
Date:      2019-05-23 12:21 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8dae495a59e7

8221431: Support for Unicode 12.1
Reviewed-by: erikj, rriggs

! make/CompileJavaModules.gmk
! make/ToolsJdk.gmk
! make/data/characterdata/CharacterData00.java.template
! make/data/characterdata/CharacterData01.java.template
+ make/data/unicodedata/Blocks.txt
+ make/data/unicodedata/NormalizationTest.txt
! make/data/unicodedata/PropList.txt
+ make/data/unicodedata/PropertyValueAliases.txt
! make/data/unicodedata/Scripts.txt
! make/data/unicodedata/SpecialCasing.txt
! make/data/unicodedata/UnicodeData.txt
! make/data/unicodedata/VERSION
+ make/data/unicodedata/auxiliary/GraphemeBreakProperty.txt
+ make/data/unicodedata/auxiliary/GraphemeBreakTest.txt
+ make/data/unicodedata/emoji-data.txt
! make/gensrc/Gensrc-java.base.gmk
+ make/gensrc/GensrcEmojiData.gmk
+ make/jdk/src/classes/build/tools/generateemojidata/GenerateEmojiData.java
! src/java.base/share/classes/java/lang/Character.java
+ src/java.base/share/classes/java/util/regex/EmojiData.java.template
! src/java.base/share/classes/java/util/regex/Grapheme.java
! src/java.base/share/classes/java/util/regex/Pattern.java
+ src/java.base/share/classes/sun/text/normalizer/CodePointMap.java
+ src/java.base/share/classes/sun/text/normalizer/CodePointTrie.java
! src/java.base/share/classes/sun/text/normalizer/ICUBinary.java
! src/java.base/share/classes/sun/text/normalizer/Norm2AllModes.java
! src/java.base/share/classes/sun/text/normalizer/NormalizerImpl.java
- src/java.base/share/classes/sun/text/resources/nfc.icu
+ src/java.base/share/classes/sun/text/resources/nfc.nrm
- src/java.base/share/classes/sun/text/resources/nfkc.icu
+ src/java.base/share/classes/sun/text/resources/nfkc.nrm
- src/java.base/share/classes/sun/text/resources/nfkc_cf.icu
! src/java.base/share/classes/sun/text/resources/ubidi.icu
! src/java.base/share/classes/sun/text/resources/uprops.icu
! src/java.base/share/legal/icu.md
! src/java.base/share/legal/unicode.md
! test/jdk/java/lang/Character/CharPropTest.java
! test/jdk/java/lang/Character/CheckProp.java
! test/jdk/java/lang/Character/CheckScript.java
! test/jdk/java/lang/Character/CheckUnicode.java
- test/jdk/java/lang/Character/PropList.txt
- test/jdk/java/lang/Character/PropertyValueAliases.txt
- test/jdk/java/lang/Character/Scripts.txt
- test/jdk/java/lang/Character/SpecialCasing.txt
- test/jdk/java/lang/Character/UnicodeBlock/Blocks.txt
! test/jdk/java/lang/Character/UnicodeBlock/CheckBlocks.java
! test/jdk/java/lang/Character/UnicodeBlock/OptimalMapSize.java
! test/jdk/java/lang/Character/UnicodeCasingTest.java
- test/jdk/java/lang/Character/UnicodeData.txt
- test/jdk/java/lang/Character/charprop00.bin
- test/jdk/java/lang/Character/charprop01.bin
- test/jdk/java/lang/Character/charprop02.bin
- test/jdk/java/lang/Character/charprop03.bin
- test/jdk/java/lang/Character/charprop0E.bin
- test/jdk/java/lang/Character/charprop0F.bin
- test/jdk/java/lang/Character/charprop10.bin
! test/jdk/java/lang/String/SpecialCasingTest.java
! test/jdk/java/lang/String/UnicodeCasingTest.java
+ test/jdk/java/text/Normalizer/ConformanceTest.java
+ test/jdk/java/text/Normalizer/DataValidationTest.java
+ test/jdk/java/text/Normalizer/ICUBasicTest.java
+ test/jdk/java/text/Normalizer/ICUNormalizationTest.txt
+ test/jdk/java/text/Normalizer/NormalizationTest-3.2.0.Corrigendum4.txt
+ test/jdk/java/text/Normalizer/NormalizationTest-3.2.0.txt
+ test/jdk/java/text/Normalizer/SquareEraCharacterTest.java
- test/jdk/java/util/regex/GraphemeBreakProperty.txt
- test/jdk/java/util/regex/GraphemeBreakTest.txt
! test/jdk/java/util/regex/GraphemeTest.java
! test/jdk/java/util/regex/RegExTest.java
+ test/jdk/lib/testlibrary/java/lang/UCDFiles.java

Changeset: 8b43726c1a47
Author:    iklam
Date:      2019-05-23 12:57 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8b43726c1a47

8224689: ProblemList runtime/appcds/SharedArchiveConsistency.java
Reviewed-by: ccheung, dcubed

! test/hotspot/jtreg/ProblemList.txt

Changeset: 738285c4d1e1
Author:    rkennke
Date:      2019-05-23 17:01 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/738285c4d1e1

8224667: Shenandoah: Post-LRB cleanup
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp

Changeset: 4f98fcd1bf16
Author:    igerasim
Date:      2019-05-23 13:48 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4f98fcd1bf16

7061590: Javadoc issues in Charset and StandardCharsets
Reviewed-by: alanb, jjg

! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/charset/StandardCharsets.java

Changeset: 5dc15cb1405c
Author:    erikj
Date:      2019-05-23 14:13 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/5dc15cb1405c

8224677: Dtrace .d files clash with make dependency .d files
Reviewed-by: tbell

! make/hotspot/lib/JvmDtraceObjects.gmk

Changeset: ecb7b9a98f0e
Author:    erikj
Date:      2019-05-23 14:14 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ecb7b9a98f0e

8224145: Build compare script fails intermittently on test image native libraries
Reviewed-by: tbell

! make/scripts/compare.sh
! make/scripts/compare_exceptions.sh.incl

Changeset: c55404ed4bd9
Author:    jwilhelm
Date:      2019-05-24 03:17 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c55404ed4bd9

8224715: ProblemList compiler/graalunit/HotspotJdk9Test.java
Reviewed-by: mikael

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

Changeset: 2bcb825c8edf
Author:    mseledtsov
Date:      2019-05-23 18:31 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2bcb825c8edf

8224706: [TESTBUG] problem list failing JDK docker API tests
Summary: Put the failing tests on a problem list
Reviewed-by: lmesnik

! test/jdk/ProblemList.txt

Changeset: d84176dd57b0
Author:    darcy
Date:      2019-05-23 18:47 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d84176dd57b0

8224177: Harden annotation processing framework to irregular behavior from processors
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/diags/examples/DuplicateSupportedInfoFromProc/DuplicateSupportedInfoFromProc.java
+ test/langtools/tools/javac/diags/examples/DuplicateSupportedInfoFromProc/processors/AnnoProc.java
! test/langtools/tools/javac/diags/examples/MalformedSupported/MalformedSupported.java
+ test/langtools/tools/javac/diags/examples/RedundantTypesWithWildcardProc/RedundantTypesWithWildcardProc.java
+ test/langtools/tools/javac/diags/examples/RedundantTypesWithWildcardProc/processors/AnnoProc.java
+ test/langtools/tools/javac/processing/warnings/TestRepeatedItemsRuntime.java
+ test/langtools/tools/javac/processing/warnings/auric_current.out

Changeset: 9785b9fb328e
Author:    clanger
Date:      2019-05-24 07:56 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9785b9fb328e

8223553: Fix code constructs that do not compile with the Eclipse Java Compiler
Reviewed-by: smarks, dfuchs

! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.net.http/share/classes/jdk/internal/net/http/ExchangeImpl.java

Changeset: d56d8e40b6cd
Author:    stuefe
Date:      2019-05-24 09:02 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d56d8e40b6cd

8220394: bufferedStream does not honor size limit
Reviewed-by: dholmes, clanger

! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
! test/hotspot/gtest/utilities/test_ostream.cpp

Changeset: 948385f851f2
Author:    lucy
Date:      2019-05-23 18:50 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/948385f851f2

8224652: 32-bit build failures after JDK-8213084
Reviewed-by: thartmann, shade
Contributed-by: shade at redhat.com

! src/hotspot/share/compiler/abstractDisassembler.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: e93621d4db2c
Author:    thartmann
Date:      2019-05-24 09:51 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e93621d4db2c

8224723: [TESTBUG] compiler/arraycopy/TestArrayCopyWithBadOffset.java failed
Summary: Added missing -XX:+IgnoreUnrecognizedVMOptions
Reviewed-by: thartmann
Contributed-by: wangxue at loongson.cn

! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyWithBadOffset.java

Changeset: a8673ccddffd
Author:    dkejriwal
Date:      2019-05-23 12:36 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a8673ccddffd

8214563: Use {@systemProperty} in specification of system properties in java.nio packages
8214565: Use {@systemProperty} for definitions of system properties
Reviewed-by: alanb, rriggs

! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/nio/channels/AsynchronousChannelGroup.java
! src/java.base/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java
! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java

Changeset: adb2493b120e
Author:    jlahoda
Date:      2019-05-24 12:25 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/adb2493b120e

8220702: compiling in the context of an automatic module disallows --add-modules ALL-MODULE-PATH
Summary: Allow --add-modules ALL-MODULE-PATH when compiling in the context of an automatic module.
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Modules.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/modules/AutomaticModules.java

Changeset: da5435d9a801
Author:    zgu
Date:      2019-05-24 09:23 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/da5435d9a801

8224679: Shenandoah: Make ShenandoahParallelCodeCacheIterator noncopyable
Reviewed-by: rkennke, shade

! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp

Changeset: fc66237d5eae
Author:    zgu
Date:      2019-05-22 21:24 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fc66237d5eae

8224115: Shenandoah: Eliminate RWLock that protects recorded nmethod data array
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp

Changeset: 703b2c04fc2c
Author:    lucy
Date:      2019-05-24 15:36 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/703b2c04fc2c

8224742: JLONG_FORMAT_W incompatible with type jlong
Reviewed-by: thartmann, clanger

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

Changeset: 37a077319427
Author:    dfuchs
Date:      2019-05-24 15:34 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/37a077319427

8224603: Replace wildcard address with loopback or local host in tests - part 11
Summary: Fixes a batch of tests that were observed failing intermittently.
Reviewed-by: chegar, vtewari

! test/jdk/com/sun/net/httpserver/SelCacheTest.java
! test/jdk/com/sun/net/httpserver/bugs/6725892/Test.java
! test/jdk/java/net/Authenticator/B4722333.java
! test/jdk/java/net/DatagramSocket/Send12k.java
! test/jdk/java/net/Socket/CloseAvailable.java
! test/jdk/java/net/Socket/setReuseAddress/Restart.java
! test/jdk/java/net/Socks/BadProxySelector.java
! test/jdk/java/net/Socks/SocksProxyVersion.java
! test/jdk/java/net/URLPermission/URLTest.java
! test/jdk/sun/net/www/http/ChunkedOutputStream/CheckError.java
! test/jdk/sun/net/www/httptest/TestHttpServer.java
! test/jdk/sun/net/www/protocol/https/ChunkedOutputStream.java
! test/jdk/sun/net/www/protocol/https/TestHttpsServer.java

Changeset: 11d9cd8d99f3
Author:    dl
Date:      2019-05-24 08:39 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/11d9cd8d99f3

8224698: ConcurrentSkipListMap.java does not compile with the Eclipse Java Compiler
Reviewed-by: martin, clanger, smarks, dfuchs

! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java

Changeset: c72451a9f67e
Author:    dl
Date:      2019-05-24 08:43 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c72451a9f67e

8224176: Fix inconsistencies in @jls tags in java.util.concurrent
Reviewed-by: martin, darcy, jjg

! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java

Changeset: f46be958c4ac
Author:    dl
Date:      2019-05-24 08:47 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f46be958c4ac

8224024: java/util/concurrent/BlockingQueue/DrainToFails.java testBounded fails intermittently
Reviewed-by: martin

! test/jdk/java/util/concurrent/BlockingQueue/DrainToFails.java

Changeset: 3a30c73838f6
Author:    dl
Date:      2019-05-24 08:51 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3a30c73838f6

8220478: java/util/concurrent/ConcurrentHashMap/ToArray.java timed out intermittently
8223379: Clarify ForkJoinPool.getStealCount() javadoc
Reviewed-by: martin

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

Changeset: 265b110fc022
Author:    dl
Date:      2019-05-24 08:55 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/265b110fc022

8223245: Miscellaneous changes imported from jsr166 CVS 2019-06
Reviewed-by: martin

! src/java.base/share/classes/java/util/ArrayList.java
! src/java.base/share/classes/java/util/Vector.java

Changeset: 290679ec47bb
Author:    rhalade
Date:      2019-05-24 09:47 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/290679ec47bb

8202651: Test ComodoCA.java fails
Reviewed-by: mullan

! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ComodoCA.java

Changeset: 4ccc8d8bc02b
Author:    joehw
Date:      2019-05-24 10:28 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4ccc8d8bc02b

8223658: Performance regression of XML.validation in 13-b19
Reviewed-by: lancea

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl.java

Changeset: 4947a097db60
Author:    lancea
Date:      2019-05-24 15:06 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4947a097db60

8224682: Remove the com.sun.CORBA.ORBIorTypeCheckRegistryFilter security property
Reviewed-by: bchristi

! src/java.base/share/conf/security/java.security
! test/lib/jdk/test/lib/security/JDKSecurityProperties.java

Changeset: 0627b8ad33c1
Author:    weijun
Date:      2019-05-25 08:30 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0627b8ad33c1

6682540: Incorrect SASL DIGEST-MD5 behavior
Reviewed-by: jnimeh

! src/java.security.sasl/share/classes/com/sun/security/sasl/digest/DigestMD5Server.java
+ test/jdk/com/sun/security/sasl/digest/HasInitialResponse.java

Changeset: 18f94e911c55
Author:    sspitsyn
Date:      2019-05-24 21:05 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/18f94e911c55

8046018: JVMTI Spec: can_redefine_any_class capability spec is inconsistent
Summary: Make the "can_redefine_any_class" capability spec clear and consistent
Reviewed-by: alanb, cjplummer, dholmes, dcubed, jcbeyler

! src/hotspot/share/prims/jvmti.xml

Changeset: 6264783438f6
Author:    clanger
Date:      2019-05-25 10:54 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6264783438f6

8224727: Problem list test security/infra/java/security/cert/CertPathValidator/certification/ActalisCA.java
Reviewed-by: rhalade

! test/jdk/ProblemList.txt

Changeset: d871ce8ab96b
Author:    ysuenaga
Date:      2019-05-25 20:55 +0900
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d871ce8ab96b

8224252: [TESTBUG] hotspot/test/serviceability/sa/sadebugd/SADebugDTest.java is timing out again after fix for JDK-8163805
Reviewed-by: cjplummer, sspitsyn

! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java

Changeset: d3afe760b392
Author:    mbaesken
Date:      2019-05-23 15:15 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d3afe760b392

8224221: add memprotect calls to event log
Reviewed-by: dholmes, mdoerr

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/utilities/events.hpp

Changeset: 3a8433d967ea
Author:    aefimov
Date:      2019-05-27 13:29 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3a8433d967ea

8224035: Replace wildcard address with loopback or local host in tests - part 9
Reviewed-by: dfuchs

! test/jdk/java/net/ServerSocket/ThreadStop.java
! test/jdk/java/net/Socket/asyncClose/Race.java
! test/jdk/java/net/URLClassLoader/HttpTest.java
! test/jdk/java/net/URLConnection/TimeoutTest.java
! test/jdk/sun/net/www/http/HttpClient/CookieHttpClientTest.java
! test/jdk/sun/net/www/protocol/http/HttpInputStream.java
! test/jdk/sun/net/www/protocol/http/HttpStreams.java
! test/jdk/sun/net/www/protocol/http/RedirectOnPost.java
! test/jdk/sun/net/www/protocol/http/SetChunkedStreamingMode.java
! test/jdk/sun/net/www/protocol/http/SetIfModifiedSince.java

Changeset: 7f03c3e42628
Author:    rkennke
Date:      2019-05-27 14:57 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7f03c3e42628

8224836: Backout: JDK-8224626: Shenandoah: Elide barriers on uncommon traps
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp

Changeset: 3131927311ee
Author:    dfuchs
Date:      2019-05-27 19:24 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3131927311ee

8224761: Replace wildcard address with loopback or local host in tests - part 12
Summary: fixes a batch of intermittent failures.
Reviewed-by: chegar, vtewari

! test/jdk/com/sun/net/httpserver/Test6a.java
! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java
! test/jdk/java/net/ProxySelector/ProxyTest.java
! test/jdk/java/net/ResponseCache/Test.java
! test/jdk/java/net/URLConnection/ZeroContentLength.java
! test/jdk/sun/net/www/http/HttpClient/B6726695.java
! test/jdk/sun/net/www/http/KeepAliveStream/InfiniteLoop.java
! test/jdk/sun/net/www/protocol/http/HttpOnly.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java
! test/lib/jdk/test/lib/NetworkConfiguration.java

Changeset: 812212323fb1
Author:    zgu
Date:      2019-05-27 14:34 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/812212323fb1

8224751: Shenandoah: Shenandoah Verifier should select proper roots according to current GC cycle
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp

Changeset: 4853b1ceb3d6
Author:    iignatyev
Date:      2019-05-27 19:46 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4853b1ceb3d6

8222414: bring googlemock v1.8.1
Reviewed-by: erikj, rwestberg

! make/hotspot/lib/CompileGtest.gmk
- test/fmw/gtest/CHANGES
- test/fmw/gtest/CONTRIBUTORS
- test/fmw/gtest/LICENSE
- test/fmw/gtest/README.md
+ test/fmw/gtest/googlemock/CHANGES
+ test/fmw/gtest/googlemock/CONTRIBUTORS
+ test/fmw/gtest/googlemock/LICENSE
+ test/fmw/gtest/googlemock/README.md
+ test/fmw/gtest/googlemock/include/gmock/gmock-actions.h
+ test/fmw/gtest/googlemock/include/gmock/gmock-cardinalities.h
+ test/fmw/gtest/googlemock/include/gmock/gmock-generated-actions.h
+ test/fmw/gtest/googlemock/include/gmock/gmock-generated-actions.h.pump
+ test/fmw/gtest/googlemock/include/gmock/gmock-generated-function-mockers.h
+ test/fmw/gtest/googlemock/include/gmock/gmock-generated-function-mockers.h.pump
+ test/fmw/gtest/googlemock/include/gmock/gmock-generated-matchers.h
+ test/fmw/gtest/googlemock/include/gmock/gmock-generated-matchers.h.pump
+ test/fmw/gtest/googlemock/include/gmock/gmock-generated-nice-strict.h
+ test/fmw/gtest/googlemock/include/gmock/gmock-generated-nice-strict.h.pump
+ test/fmw/gtest/googlemock/include/gmock/gmock-matchers.h
+ test/fmw/gtest/googlemock/include/gmock/gmock-more-actions.h
+ test/fmw/gtest/googlemock/include/gmock/gmock-more-matchers.h
+ test/fmw/gtest/googlemock/include/gmock/gmock-spec-builders.h
+ test/fmw/gtest/googlemock/include/gmock/gmock.h
+ test/fmw/gtest/googlemock/include/gmock/internal/custom/README.md
+ test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h
+ test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-generated-actions.h.pump
+ test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-matchers.h
+ test/fmw/gtest/googlemock/include/gmock/internal/custom/gmock-port.h
+ test/fmw/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h
+ test/fmw/gtest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h.pump
+ test/fmw/gtest/googlemock/include/gmock/internal/gmock-internal-utils.h
+ test/fmw/gtest/googlemock/include/gmock/internal/gmock-port.h
+ test/fmw/gtest/googlemock/src/gmock-all.cc
+ test/fmw/gtest/googlemock/src/gmock-cardinalities.cc
+ test/fmw/gtest/googlemock/src/gmock-internal-utils.cc
+ test/fmw/gtest/googlemock/src/gmock-matchers.cc
+ test/fmw/gtest/googlemock/src/gmock-spec-builders.cc
+ test/fmw/gtest/googlemock/src/gmock.cc
+ test/fmw/gtest/googlemock/src/gmock_main.cc
+ test/fmw/gtest/googletest/CHANGES
+ test/fmw/gtest/googletest/CONTRIBUTORS
+ test/fmw/gtest/googletest/LICENSE
+ test/fmw/gtest/googletest/README.md
+ test/fmw/gtest/googletest/include/gtest/gtest-death-test.h
+ test/fmw/gtest/googletest/include/gtest/gtest-message.h
+ test/fmw/gtest/googletest/include/gtest/gtest-param-test.h
+ test/fmw/gtest/googletest/include/gtest/gtest-param-test.h.pump
+ test/fmw/gtest/googletest/include/gtest/gtest-printers.h
+ test/fmw/gtest/googletest/include/gtest/gtest-spi.h
+ test/fmw/gtest/googletest/include/gtest/gtest-test-part.h
+ test/fmw/gtest/googletest/include/gtest/gtest-typed-test.h
+ test/fmw/gtest/googletest/include/gtest/gtest.h
+ test/fmw/gtest/googletest/include/gtest/gtest_pred_impl.h
+ test/fmw/gtest/googletest/include/gtest/gtest_prod.h
+ test/fmw/gtest/googletest/include/gtest/internal/custom/README.md
+ test/fmw/gtest/googletest/include/gtest/internal/custom/gtest-port.h
+ test/fmw/gtest/googletest/include/gtest/internal/custom/gtest-printers.h
+ test/fmw/gtest/googletest/include/gtest/internal/custom/gtest.h
+ test/fmw/gtest/googletest/include/gtest/internal/gtest-death-test-internal.h
+ test/fmw/gtest/googletest/include/gtest/internal/gtest-filepath.h
+ test/fmw/gtest/googletest/include/gtest/internal/gtest-internal.h
+ test/fmw/gtest/googletest/include/gtest/internal/gtest-linked_ptr.h
+ test/fmw/gtest/googletest/include/gtest/internal/gtest-param-util-generated.h
+ test/fmw/gtest/googletest/include/gtest/internal/gtest-param-util-generated.h.pump
+ test/fmw/gtest/googletest/include/gtest/internal/gtest-param-util.h
+ test/fmw/gtest/googletest/include/gtest/internal/gtest-port-arch.h
+ test/fmw/gtest/googletest/include/gtest/internal/gtest-port.h
+ test/fmw/gtest/googletest/include/gtest/internal/gtest-string.h
+ test/fmw/gtest/googletest/include/gtest/internal/gtest-tuple.h
+ test/fmw/gtest/googletest/include/gtest/internal/gtest-tuple.h.pump
+ test/fmw/gtest/googletest/include/gtest/internal/gtest-type-util.h
+ test/fmw/gtest/googletest/include/gtest/internal/gtest-type-util.h.pump
+ test/fmw/gtest/googletest/src/gtest-all.cc
+ test/fmw/gtest/googletest/src/gtest-death-test.cc
+ test/fmw/gtest/googletest/src/gtest-filepath.cc
+ test/fmw/gtest/googletest/src/gtest-internal-inl.h
+ test/fmw/gtest/googletest/src/gtest-port.cc
+ test/fmw/gtest/googletest/src/gtest-printers.cc
+ test/fmw/gtest/googletest/src/gtest-test-part.cc
+ test/fmw/gtest/googletest/src/gtest-typed-test.cc
+ test/fmw/gtest/googletest/src/gtest.cc
+ test/fmw/gtest/googletest/src/gtest_main.cc
- test/fmw/gtest/include/gtest/gtest-death-test.h
- test/fmw/gtest/include/gtest/gtest-message.h
- test/fmw/gtest/include/gtest/gtest-param-test.h
- test/fmw/gtest/include/gtest/gtest-param-test.h.pump
- test/fmw/gtest/include/gtest/gtest-printers.h
- test/fmw/gtest/include/gtest/gtest-spi.h
- test/fmw/gtest/include/gtest/gtest-test-part.h
- test/fmw/gtest/include/gtest/gtest-typed-test.h
- test/fmw/gtest/include/gtest/gtest.h
- test/fmw/gtest/include/gtest/gtest_pred_impl.h
- test/fmw/gtest/include/gtest/gtest_prod.h
- test/fmw/gtest/include/gtest/internal/custom/README.md
- test/fmw/gtest/include/gtest/internal/custom/gtest-port.h
- test/fmw/gtest/include/gtest/internal/custom/gtest-printers.h
- test/fmw/gtest/include/gtest/internal/custom/gtest.h
- test/fmw/gtest/include/gtest/internal/gtest-death-test-internal.h
- test/fmw/gtest/include/gtest/internal/gtest-filepath.h
- test/fmw/gtest/include/gtest/internal/gtest-internal.h
- test/fmw/gtest/include/gtest/internal/gtest-linked_ptr.h
- test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h
- test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h.pump
- test/fmw/gtest/include/gtest/internal/gtest-param-util.h
- test/fmw/gtest/include/gtest/internal/gtest-port-arch.h
- test/fmw/gtest/include/gtest/internal/gtest-port.h
- test/fmw/gtest/include/gtest/internal/gtest-string.h
- test/fmw/gtest/include/gtest/internal/gtest-tuple.h
- test/fmw/gtest/include/gtest/internal/gtest-tuple.h.pump
- test/fmw/gtest/include/gtest/internal/gtest-type-util.h
- test/fmw/gtest/include/gtest/internal/gtest-type-util.h.pump
- test/fmw/gtest/src/gtest-all.cc
- test/fmw/gtest/src/gtest-death-test.cc
- test/fmw/gtest/src/gtest-filepath.cc
- test/fmw/gtest/src/gtest-internal-inl.h
- test/fmw/gtest/src/gtest-port.cc
- test/fmw/gtest/src/gtest-printers.cc
- test/fmw/gtest/src/gtest-test-part.cc
- test/fmw/gtest/src/gtest-typed-test.cc
- test/fmw/gtest/src/gtest.cc
- test/fmw/gtest/src/gtest_main.cc
! test/hotspot/gtest/gtestMain.cpp
! test/hotspot/gtest/unittest.hpp

Changeset: feba48c5dfb4
Author:    rraghavan
Date:      2019-05-28 12:01 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/feba48c5dfb4

8213416: Replace some enums with static const members in hotspot/compiler
Summary: Changes to fix enumeral and non-enumeral type in conditional expression warnings with -Wextra for gcc on hotspot
Reviewed-by: kvn, thartmann

! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/node.hpp

Changeset: fb9758536458
Author:    lucy
Date:      2019-05-28 09:41 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fb9758536458

8224672: (lib)hsdis-<arch>.so search incorrect after JDK-8213084
Reviewed-by: kvn, shade

! src/hotspot/share/compiler/disassembler.cpp

Changeset: 05a408cbd945
Author:    coleenp
Date:      2019-05-28 06:42 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/05a408cbd945

8220688: [TESTBUG] runtime/NMT/MallocStressTest.java timed out
Summary: reduce number of threads and iterate rather than sleep.
Reviewed-by: zgu, dholmes

! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java

Changeset: d58e1a447d2b
Author:    mgronlun
Date:      2019-05-28 13:28 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d58e1a447d2b

8221121: applications/microbenchmarks are encountering crashes in tier5
Reviewed-by: egahlin, dholmes

! src/hotspot/share/jfr/recorder/storage/jfrBuffer.cpp
! src/hotspot/share/jfr/recorder/storage/jfrBuffer.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp

Changeset: 78e49883146f
Author:    aph
Date:      2019-05-23 07:57 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/78e49883146f

8224671: AArch64: mauve System.arraycopy test failure
Reviewed-by: adinn

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp

Changeset: 755f1c66a891
Author:    aph
Date:      2019-05-28 08:25 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/755f1c66a891

Merge

- src/hotspot/share/c1/c1_globals.cpp
- src/hotspot/share/opto/c2_globals.cpp
- src/java.base/share/classes/sun/text/resources/nfc.icu
- src/java.base/share/classes/sun/text/resources/nfkc.icu
- src/java.base/share/classes/sun/text/resources/nfkc_cf.icu
- test/fmw/gtest/CHANGES
- test/fmw/gtest/CONTRIBUTORS
- test/fmw/gtest/LICENSE
- test/fmw/gtest/README.md
- test/fmw/gtest/include/gtest/gtest-death-test.h
- test/fmw/gtest/include/gtest/gtest-message.h
- test/fmw/gtest/include/gtest/gtest-param-test.h
- test/fmw/gtest/include/gtest/gtest-param-test.h.pump
- test/fmw/gtest/include/gtest/gtest-printers.h
- test/fmw/gtest/include/gtest/gtest-spi.h
- test/fmw/gtest/include/gtest/gtest-test-part.h
- test/fmw/gtest/include/gtest/gtest-typed-test.h
- test/fmw/gtest/include/gtest/gtest.h
- test/fmw/gtest/include/gtest/gtest_pred_impl.h
- test/fmw/gtest/include/gtest/gtest_prod.h
- test/fmw/gtest/include/gtest/internal/custom/README.md
- test/fmw/gtest/include/gtest/internal/custom/gtest-port.h
- test/fmw/gtest/include/gtest/internal/custom/gtest-printers.h
- test/fmw/gtest/include/gtest/internal/custom/gtest.h
- test/fmw/gtest/include/gtest/internal/gtest-death-test-internal.h
- test/fmw/gtest/include/gtest/internal/gtest-filepath.h
- test/fmw/gtest/include/gtest/internal/gtest-internal.h
- test/fmw/gtest/include/gtest/internal/gtest-linked_ptr.h
- test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h
- test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h.pump
- test/fmw/gtest/include/gtest/internal/gtest-param-util.h
- test/fmw/gtest/include/gtest/internal/gtest-port-arch.h
- test/fmw/gtest/include/gtest/internal/gtest-port.h
- test/fmw/gtest/include/gtest/internal/gtest-string.h
- test/fmw/gtest/include/gtest/internal/gtest-tuple.h
- test/fmw/gtest/include/gtest/internal/gtest-tuple.h.pump
- test/fmw/gtest/include/gtest/internal/gtest-type-util.h
- test/fmw/gtest/include/gtest/internal/gtest-type-util.h.pump
- test/fmw/gtest/src/gtest-all.cc
- test/fmw/gtest/src/gtest-death-test.cc
- test/fmw/gtest/src/gtest-filepath.cc
- test/fmw/gtest/src/gtest-internal-inl.h
- test/fmw/gtest/src/gtest-port.cc
- test/fmw/gtest/src/gtest-printers.cc
- test/fmw/gtest/src/gtest-test-part.cc
- test/fmw/gtest/src/gtest-typed-test.cc
- test/fmw/gtest/src/gtest.cc
- test/fmw/gtest/src/gtest_main.cc
- test/jdk/java/lang/Character/PropList.txt
- test/jdk/java/lang/Character/PropertyValueAliases.txt
- test/jdk/java/lang/Character/Scripts.txt
- test/jdk/java/lang/Character/SpecialCasing.txt
- test/jdk/java/lang/Character/UnicodeBlock/Blocks.txt
- test/jdk/java/lang/Character/UnicodeData.txt
- test/jdk/java/lang/Character/charprop00.bin
- test/jdk/java/lang/Character/charprop01.bin
- test/jdk/java/lang/Character/charprop02.bin
- test/jdk/java/lang/Character/charprop03.bin
- test/jdk/java/lang/Character/charprop0E.bin
- test/jdk/java/lang/Character/charprop0F.bin
- test/jdk/java/lang/Character/charprop10.bin
- test/jdk/java/util/regex/GraphemeBreakProperty.txt
- test/jdk/java/util/regex/GraphemeBreakTest.txt
- test/jdk/sun/management/windows/revokeall.c
- test/jdk/sun/management/windows/revokeall.exe

Changeset: 146f257274c9
Author:    thartmann
Date:      2019-05-28 14:53 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/146f257274c9

8224870: Problemlist compiler/c2/Test8004741.java until JDK-8214904 is fixed
Summary: Added Test8004741 to problem list.
Reviewed-by: shade

! test/hotspot/jtreg/ProblemList.txt

Changeset: 63ab89cc3e69
Author:    sundar
Date:      2019-05-28 19:30 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/63ab89cc3e69

8216553: JrtFIleSystemProvider getPath(URI) omits /modules element from file path
Reviewed-by: alanb, jlaskey

! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
! test/jdk/jdk/internal/jrtfs/Basic.java
! test/langtools/tools/lib/toolbox/JarTask.java

Changeset: 30094911fffd
Author:    aph
Date:      2019-05-28 09:13 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/30094911fffd

8224880: AArch64: java/javac error with AllocatePrefetchDistance
Reviewed-by: adinn

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

Changeset: 0422b4b5cb8e
Author:    aph
Date:      2019-05-28 10:20 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0422b4b5cb8e

Merge


Changeset: b5ca5b98037b
Author:    ccheung
Date:      2019-05-28 09:40 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b5ca5b98037b

8224548: [TESTBUG] runtime/appcds/jvmti/ClassFileLoadHookTest.java failed: must be shared
Summary: improve the -Xshare:auto case
Reviewed-by: iklam, coleenp

! test/hotspot/jtreg/runtime/appcds/jvmti/ClassFileLoadHook.java
! test/hotspot/jtreg/runtime/appcds/jvmti/ClassFileLoadHookTest.java

Changeset: d1fa0f8d8c9a
Author:    vdeshpande
Date:      2019-05-28 09:56 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d1fa0f8d8c9a

8224558: Fix replicateB encoding
Reviewed-by: thartmann, vlivanov

! src/hotspot/cpu/x86/x86.ad

Changeset: 45128070fd15
Author:    darcy
Date:      2019-05-28 10:54 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/45128070fd15

8224783: Javadoc of String strip methods uses link where linkplain would be better
Reviewed-by: lancea, jlaskey

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

Changeset: 51c699875f7c
Author:    coffeys
Date:      2019-05-28 19:19 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/51c699875f7c

8042904: apple.security.KeychainStore.getSalt() calling generateSeed()
Reviewed-by: jnimeh

! src/java.base/macosx/classes/apple/security/KeychainStore.java

Changeset: cb35ce1770a0
Author:    jjg
Date:      2019-05-28 11:21 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/cb35ce1770a0

8219147: Javadoc should expose covariant return type overrides
Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
+ test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg6/Base.java
+ test/langtools/jdk/javadoc/doclet/testOverriddenMethods/pkg6/Sub.java

Changeset: 103f9068c39f
Author:    jjg
Date:      2019-05-28 11:22 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/103f9068c39f

Merge


Changeset: b9d1e2fbe51d
Author:    mullan
Date:      2019-05-28 14:28 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b9d1e2fbe51d

8224885: ProblemList sun/security/tools/keytool/KeyToolTest.java and WeakAlgTest.java on Solaris
Reviewed-by: xuelei

! test/jdk/ProblemList.txt

Changeset: 52a1bebd1355
Author:    mullan
Date:      2019-05-28 14:29 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/52a1bebd1355

Merge


Changeset: f6260463dbe4
Author:    rehn
Date:      2019-05-28 20:47 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f6260463dbe4

8224795: some runtime/SelectionResolution tests are timing out
Reviewed-by: dholmes, thartmann

! src/hotspot/share/code/nmethod.cpp

Changeset: 6e0786d8451b
Author:    shade
Date:      2019-05-28 21:31 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6e0786d8451b

8224796: C code is not compiled correctly due to undefined "i386"
Reviewed-by: dholmes, mikael

! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c
! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c

Changeset: d850d0f41c72
Author:    jlaskey
Date:      2019-05-28 16:51 -0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d850d0f41c72

8224908: Revert: 8216553: JrtFileSystemProvider getPath(URI) omits /modules element from file path
Reviewed-by: darcy, kbarrett

! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
! test/jdk/jdk/internal/jrtfs/Basic.java
! test/langtools/tools/lib/toolbox/JarTask.java

Changeset: 4e62485d2b18
Author:    rraghavan
Date:      2019-05-29 07:49 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4e62485d2b18

8220449: serviceability/dcmd/compiler/CodelistTest.java failure
Summary: Added -XX:-BackgroundCompilation to test to eager initialize JVMCI
Reviewed-by: gadams, thartmann

! test/hotspot/jtreg/serviceability/dcmd/compiler/CodelistTest.java

Changeset: d0f73fccf5f3
Author:    mbalao
Date:      2019-05-28 19:01 -0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d0f73fccf5f3

8223482: Unsupported ciphersuites may be offered by a TLS client
Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/ssl/SSLCipher.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! test/jdk/sun/security/pkcs11/tls/tls12/FipsModeTLS12.java

Changeset: f4702c8c9b3f
Author:    ysuenaga
Date:      2019-05-29 13:50 +0900
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f4702c8c9b3f

8223814: SA: jhsdb common help needs to be more detailed
Reviewed-by: dholmes, sspitsyn, ysuenaga
Contributed-by: Osamu Sakamoto <sakamoto.osamu at nttcom.co.jp>

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java

Changeset: ea1e4a818785
Author:    mbaesken
Date:      2019-05-24 14:32 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ea1e4a818785

8224750: Display thread once in Internal exceptions event log lines
Reviewed-by: mdoerr

! src/hotspot/share/utilities/events.cpp

Changeset: 044f2ca6ce22
Author:    stefank
Date:      2019-05-29 09:25 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/044f2ca6ce22

8223392: Add missing BitMap comments for JDK-8222986
Reviewed-by: tschatzl, pliden

! src/hotspot/share/utilities/bitMap.cpp
! src/hotspot/share/utilities/bitMap.hpp

Changeset: 785a12e0f89b
Author:    rkennke
Date:      2019-05-29 12:01 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/785a12e0f89b

8224584: Shenandoah: Eliminate forwarding pointer word
Reviewed-by: shade, roland

! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahForwarding.hpp
! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp

Changeset: 806b1c8e24b8
Author:    hannesw
Date:      2019-05-29 12:43 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/806b1c8e24b8

8222318: javadoc does not accept valid HTML5 entity names
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java

Changeset: e63a624da347
Author:    mgronlun
Date:      2019-05-29 13:30 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e63a624da347

8217089: JFR: Lazy install os interface components for improved startup
Reviewed-by: dholmes, egahlin

! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp

Changeset: de371e2d1acc
Author:    roland
Date:      2019-05-22 10:11 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/de371e2d1acc

8224496: Shenandoah compilation fails with assert(is_CountedLoopEnd()) failed: invalid node class
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp

Changeset: ef713640430e
Author:    hseigel
Date:      2019-05-29 08:21 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ef713640430e

8224763: Update man pages to show deprecation of -Xverify:none
Summary: Add the appropriate deprecation text
Reviewed-by: dholmes, lfoltan

! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/man/java.1
! src/java.base/share/native/libjli/java.c

Changeset: dd321e3596c0
Author:    chegar
Date:      2019-05-29 13:58 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/dd321e3596c0

8224477: java.net socket types new-style socket option methods - spec and impl mismatch
Reviewed-by: alanb

! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/java/net/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/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java
! src/java.base/unix/classes/java/net/PlainSocketImpl.java
+ test/jdk/java/net/DatagramSocketImpl/TestDefaultBehavior.java
+ test/jdk/java/net/SocketImpl/TestDefaultBehavior.java
+ test/jdk/java/net/SocketOption/AfterClose.java
+ test/jdk/java/net/SocketOption/NullsAndBadValues.java
! test/jdk/java/net/SocketOption/OptionsTest.java
! test/jdk/java/net/SocketOption/UnsupportedOptionsTest.java

Changeset: 335f474becde
Author:    shade
Date:      2019-05-29 15:25 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/335f474becde

8224970: ShenandoahRootScanner::roots_do assert is too strong
Reviewed-by: zgu

! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp

Changeset: 2fc6027f0eed
Author:    zgu
Date:      2019-05-29 09:43 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2fc6027f0eed

8224932: Shenandoah: Rename ShenandoahHeapLock, make it general purpose lock
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
- src/hotspot/share/gc/shenandoah/shenandoahHeapLock.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahLock.hpp

Changeset: a8e2e273c943
Author:    hannesw
Date:      2019-05-29 15:52 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a8e2e273c943

8224982: JDK-8222318 breaks tools/doclint/html/EntitiesTest.java
Reviewed-by: sundar

! src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java

Changeset: bda9984d8ee4
Author:    xuelei
Date:      2019-05-29 06:56 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/bda9984d8ee4

8224981: Problemlist test/jdk/sun/security/pkcs11/tls/tls12/FipsModeTLS12.java
Reviewed-by: mullan

! test/jdk/ProblemList.txt

Changeset: dcda4663a926
Author:    xuelei
Date:      2019-05-29 07:48 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/dcda4663a926

8224984: Problemlist javax/net/ssl/SSLSocket/Tls13PacketSize.java
Reviewed-by: mullan

! test/jdk/ProblemList.txt

Changeset: 82fe7292ca5c
Author:    gromero
Date:      2019-05-22 12:17 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/82fe7292ca5c

8223660: jtreg: Decouple Unsafe from RTM tests
Reviewed-by: mdoerr, shade

! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortRatio.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortThreshold.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingCalculationDelay.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingThreshold.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMAfterLockInflation.java
! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMDeopt.java
! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForInflatedLocks.java
! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForStackLocks.java
! test/hotspot/jtreg/compiler/rtm/method_options/TestNoRTMLockElidingOption.java
! test/hotspot/jtreg/compiler/rtm/method_options/TestUseRTMLockElidingOption.java
! test/hotspot/jtreg/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java
! test/hotspot/jtreg/compiler/testlibrary/rtm/XAbortProvoker.java
+ test/hotspot/jtreg/compiler/testlibrary/rtm/libXAbortProvoker.c

Changeset: 69a35cd74f7d
Author:    weijun
Date:      2019-05-29 23:36 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/69a35cd74f7d

8223053: [xmldsig] Add KeyValue::EC_TYPE
Reviewed-by: mullan

! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/keyinfo/KeyValue.java

Changeset: 934d68e9c45d
Author:    zgu
Date:      2019-05-29 10:57 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/934d68e9c45d

8224875: Shenandoah: ParallelCleaning code unloading should take lock to protect shared code roots array
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp

Changeset: c1ad2862d0dd
Author:    darcy
Date:      2019-05-29 09:53 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c1ad2862d0dd

8224012: AnnotatedType implementations of hashCode() lead to StackOverflowError
Reviewed-by: jfranck

! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java
! test/jdk/java/lang/annotation/typeAnnotations/TestObjectMethods.java

Changeset: c58772f2dbce
Author:    iignatyev
Date:      2019-05-29 11:54 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c58772f2dbce

8224945: googlemock update breaks the build of arm32 and ppc
Reviewed-by: dholmes, simonis

! test/hotspot/gtest/unittest.hpp

Changeset: b034d2dee5fc
Author:    joehw
Date:      2019-05-29 11:58 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b034d2dee5fc

8225005: Xerces 2.12.0: License file
Reviewed-by: lancea

! src/java.xml/share/legal/xerces.md

Changeset: b7ac60035a28
Author:    aeubanks
Date:      2019-05-16 15:58 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b7ac60035a28

8224081: SOCKS v4 doesn't work with IPv6
Reviewed-by: chegar, dfuchs, mullan, vtewari
Contributed-by: aeubanks at google.com

! test/jdk/java/net/Socks/SocksProxyVersion.java
! test/jdk/sun/security/x509/URICertStore/SocksProxy.java

Changeset: 80dd2b549354
Author:    dlong
Date:      2019-05-29 13:31 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/80dd2b549354

8224931: disable JAOTC invokedynamic support until 8223533 is fixed
Reviewed-by: kvn, never

! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Main.java

Changeset: 3e5dba06a663
Author:    xuelei
Date:      2019-05-29 13:39 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3e5dba06a663

8224991: Problemlist javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java
Reviewed-by: mullan

! test/jdk/ProblemList.txt

Changeset: 234673929e0a
Author:    igerasim
Date:      2019-05-29 13:44 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/234673929e0a

8224789: Parsing repetition count in regex does not detect numeric overflow
Reviewed-by: rriggs, bchristi

! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java

Changeset: ae908641e726
Author:    clanger
Date:      2019-05-29 22:30 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ae908641e726

8224729: Cleanups in sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
Reviewed-by: mullan

! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java

Changeset: 609dc5c60c06
Author:    erikj
Date:      2019-05-29 15:29 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/609dc5c60c06

8224011: Failure handling in ExecuteWithLog fails in run-test-prebuilt
Reviewed-by: tbell

! make/RunTests.gmk
! make/RunTestsPrebuilt.gmk

Changeset: a29fa5133004
Author:    dcubed
Date:      2019-05-29 19:25 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a29fa5133004

8225022: Put compiler/graalunit/JttThreadsTest.java on ProblemList-graal.txt
Reviewed-by: kvn

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

Changeset: 8df9bb8d2023
Author:    jwilhelm
Date:      2019-05-30 03:15 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8df9bb8d2023

Added tag jdk-13+23 for changeset b034d2dee5fc

! .hgtags

Changeset: c41783eb76eb
Author:    dholmes
Date:      2019-05-29 22:17 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c41783eb76eb

8224790: Remove Xusage.txt file
Reviewed-by: alanb, dcubed, erikj, mchung

! make/hotspot/gensrc/GenerateSources.gmk
- src/hotspot/share/Xusage.txt

Changeset: 59567035d279
Author:    alanb
Date:      2019-05-30 07:19 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/59567035d279

8221481: Reimplement the Legacy Socket API
Reviewed-by: michaelm, chegar

! src/java.base/share/classes/java/net/SocketImpl.java
+ src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java
! test/jdk/ProblemList.txt
! test/jdk/com/sun/net/httpserver/Test1.java
! test/jdk/java/net/ServerSocket/AcceptCauseFileDescriptorLeak.java
! test/jdk/java/net/ServerSocket/UnreferencedSockets.java
! test/jdk/java/net/Socket/ConnectionReset.java
! test/jdk/java/net/Socket/Timeouts.java
! test/jdk/java/net/Socket/UdpSocket.java
! test/jdk/java/net/Socket/asyncClose/AsyncClose.java
+ test/jdk/java/net/SocketImpl/BadUsages.java
+ test/jdk/java/net/SocketImpl/CompareSocketOptions.java
+ test/jdk/java/net/SocketImpl/java.base/java/net/PlatformSocketImpl.java
! test/jdk/java/net/SocketOption/OptionsTest.java
! test/jdk/java/net/ipv6tests/TcpTest.java
! test/jdk/sun/security/ssl/SSLSocketImpl/NewSocketMethods.java

Changeset: 8a1095447ae6
Author:    shade
Date:      2019-05-30 10:21 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8a1095447ae6

8225017: [TESTBUG] gc/shenandoah/oom/TestThreadFailure.java takes too long
Reviewed-by: rkennke

! test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java

Changeset: a72e187adb54
Author:    mgronlun
Date:      2019-05-30 11:42 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a72e187adb54

8224172: assert(jfr_is_event_enabled(id)) failed: invariant
Reviewed-by: dcubed, dholmes

! src/hotspot/share/jfr/support/jfrFlush.cpp

Changeset: 9ad765641e8f
Author:    vlivanov
Date:      2019-05-30 13:39 +0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9ad765641e8f

8223213: Implement fast class initialization checks on x86-64
Reviewed-by: kvn, redestad, dholmes, mdoerr, coleenp

! 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/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/runtime/vm_version.hpp
+ test/hotspot/jtreg/runtime/clinit/ClassInitBarrier.java
+ test/hotspot/jtreg/runtime/clinit/libClassInitBarrier.cpp

Changeset: ebc4e5a625e2
Author:    chegar
Date:      2019-05-30 12:36 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ebc4e5a625e2

8224730: java.net.ServerSocket::toString not invoking checkConnect
Reviewed-by: alanb

! src/java.base/share/classes/java/net/ServerSocket.java
+ test/jdk/java/net/ServerSocket/TestLocalAddress.java

Changeset: 931a4d5367a6
Author:    sundar
Date:      2019-05-30 17:30 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/931a4d5367a6

8224946: jrtfs URI to Path and Path to URI conversions are wrong
Reviewed-by: alanb

! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtPath.java
! test/jdk/jdk/internal/jrtfs/Basic.java
! test/jdk/tools/jlink/plugins/ExcludeVMPluginTest.java
! test/jdk/tools/jlink/plugins/SystemModuleDescriptors/ModuleTargetHelper.java
! test/langtools/tools/lib/toolbox/JarTask.java

Changeset: 430da9dcfcb2
Author:    bobv
Date:      2019-05-30 07:07 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/430da9dcfcb2

8222252: Java ergonomics limits heap to 128GB with disabled compressed oops
Reviewed-by: dholmes

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

Changeset: 31f43d8e7afb
Author:    mullan
Date:      2019-05-30 09:24 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/31f43d8e7afb

8224767: Add String constants for Canonical XML 1.1 URIs
Reviewed-by: xuelei

! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/CanonicalizationMethod.java
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/TransformService.java

Changeset: 17f85a8780d5
Author:    vlivanov
Date:      2019-05-30 19:12 +0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/17f85a8780d5

8223216: C2: Unify class initialization checks between new, getstatic, and putstatic
Reviewed-by: kvn, dlong

! src/hotspot/share/opto/bytecodeInfo.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse3.cpp
! src/hotspot/share/opto/parseHelper.cpp

Changeset: 63fa55abb6d2
Author:    chegar
Date:      2019-05-30 18:10 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/63fa55abb6d2

8225060: java.net.DefaultInterface invokes NetworkInterface::getInetAddresses without doPriv
Reviewed-by: alanb

! src/java.base/macosx/classes/java/net/DefaultInterface.java

Changeset: ad4285992012
Author:    jjg
Date:      2019-05-30 10:37 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ad4285992012

8224257: fix issues in files generated by pandoc
Reviewed-by: tbell, jjg, erikj
Contributed-by: jonathan.gibbons at oracle.com, erik.joelsson at oracle.com

! make/Docs.gmk
! make/Main.gmk
! make/ToolsJdk.gmk

Changeset: a41029c383bf
Author:    jjg
Date:      2019-05-30 11:00 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a41029c383bf

8225066: Add missing file
Reviewed-by: mchung

+ make/jdk/src/classes/build/tools/fixuppandoc/Main.java

Changeset: 6515a96809a1
Author:    fyang
Date:      2019-05-30 10:29 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6515a96809a1

8224828: aarch64: rflags is not correct after safepoint poll
Reviewed-by: aph, adinn
Contributed-by: Xiang Yuan <yuanxiang4 at huawei.com>

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp

Changeset: a0d4e61acb6b
Author:    skuksenko
Date:      2019-05-30 12:45 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a0d4e61acb6b

8223504: Improve performance of forall loops by better inlining of "iterator()" methods
Reviewed-by: vlivanov, shade

! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/opto/bytecodeInfo.cpp

Changeset: 5212c250f9a8
Author:    jjg
Date:      2019-05-30 13:45 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/5212c250f9a8

8225077: fix references to broken link in java.compiler module
Reviewed-by: darcy, lancea

! src/java.compiler/share/classes/javax/annotation/processing/Filer.java

Changeset: b6418e5aad70
Author:    sspitsyn
Date:      2019-05-30 15:55 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b6418e5aad70

8223718: Checks in check_slot_type_no_lvt() should be always executed
Summary: Call check_slot_type_no_lvt() even if the LVT is present
Reviewed-by: kvn, gadams, amenkov

! src/hotspot/share/prims/jvmtiImpl.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/GetLocalVariable/getlocal003/getlocal003.cpp

Changeset: 9ea55cb79d77
Author:    darcy
Date:      2019-05-30 16:21 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9ea55cb79d77

8224687: Add clarifying overrides of Element.asType to more specific subinterfaces
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/element/Element.java
! src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java
! src/java.compiler/share/classes/javax/lang/model/element/ModuleElement.java
! src/java.compiler/share/classes/javax/lang/model/element/PackageElement.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeParameterElement.java
! src/java.compiler/share/classes/javax/lang/model/element/VariableElement.java
+ test/langtools/tools/javac/processing/model/element/TestElementAsType.java

Changeset: 04ff1e00635a
Author:    zgu
Date:      2019-05-29 11:55 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/04ff1e00635a

8224978: Shenandoah: Allows root verifier to verify some roots outside safepoints with proper locks
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp

Changeset: b0513c833960
Author:    jjg
Date:      2019-05-30 17:28 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b0513c833960

8220251: fix headings in java.management
Reviewed-by: lancea

! src/java.management.rmi/share/classes/javax/management/remote/rmi/package.html
! src/java.management/share/classes/java/lang/management/LockInfo.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/java/lang/management/MemoryMXBean.java
! src/java.management/share/classes/java/lang/management/MemoryPoolMXBean.java
! src/java.management/share/classes/java/lang/management/MemoryUsage.java
! src/java.management/share/classes/java/lang/management/MonitorInfo.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/java/lang/management/ThreadMXBean.java
! src/java.management/share/classes/java/lang/management/package.html
! src/java.management/share/classes/javax/management/MXBean.java
! src/java.management/share/classes/javax/management/NotificationBroadcaster.java
! src/java.management/share/classes/javax/management/NotificationEmitter.java
! src/java.management/share/classes/javax/management/remote/package.html
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBean.java
! src/jdk.management/share/classes/com/sun/management/GcInfo.java

Changeset: f19a728d576d
Author:    zgu
Date:      2019-05-30 21:12 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f19a728d576d

8225014: Separate ShenandoahRootScanner method for object_iterate
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
+ test/hotspot/jtreg/gc/shenandoah/TestObjItrWithHeapDump.java

Changeset: d4475420fb9a
Author:    sundar
Date:      2019-05-31 08:27 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d4475420fb9a

8216535: tools/jimage/JImageExtractTest.java timed out
Reviewed-by: jlaskey

! test/jdk/tools/jimage/JImageExtractTest.java

Changeset: 7b70f269fe0d
Author:    neliasso
Date:      2019-05-31 10:13 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7b70f269fe0d

8224538: LoadBarrierNode::common_barrier must check address
Reviewed-by: thartmann, kvn

! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp

Changeset: f91999057a5a
Author:    redestad
Date:      2019-05-31 12:20 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f91999057a5a

8224986: (str) optimize StringBuilder.append(CharSequence, int, int) for String arguments
Reviewed-by: jlaskey, rriggs

! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/String.java
! test/micro/org/openjdk/bench/java/lang/StringBuilders.java

Changeset: 89ac8ad48ac6
Author:    phedlin
Date:      2019-05-16 17:09 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/89ac8ad48ac6

8225110: IGV build definition uses non-secure transport
Reviewed-by: neliasso

! src/utils/IdealGraphVisualizer/nbproject/platform.properties

Changeset: d2bc284803bc
Author:    chegar
Date:      2019-05-31 15:02 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d2bc284803bc

8224973: URLStreamHandler.openConnection(URL,Proxy) - spec and implementation mismatch
Reviewed-by: alanb, dfuchs

! src/java.base/share/classes/java/net/URLStreamHandler.java
+ test/jdk/java/net/URLStreamHandler/TestDefaultBehavior.java

Changeset: f0ef081cb15d
Author:    azeller
Date:      2019-05-28 20:12 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f0ef081cb15d

8194231: java/net/DatagramSocket/ReuseAddressTest.java failed with java.net.BindException: Address already in use: Cannot bind
Summary: Changed test to no longer use hardcoded ports.
Reviewed-by: chegar, clanger

! test/jdk/java/net/DatagramSocket/ReuseAddressTest.java

Changeset: 35192d9c2b76
Author:    pchilanomate
Date:      2019-05-31 11:17 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/35192d9c2b76

8225016: Dead code due to VMOperationQueue::add() always returning true
Summary: Removed dead code in vmThread.cpp
Reviewed-by: coleenp, hseigel, dholmes

! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/runtime/vmThread.hpp

Changeset: baad58d0cbfe
Author:    jjg
Date:      2019-05-31 09:26 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/baad58d0cbfe

8225094: Fix minor HTML issues in jdk.zipfs
Reviewed-by: clanger, mchung, lancea

! src/jdk.zipfs/share/classes/module-info.java

Changeset: e6e4de80e058
Author:    hseigel
Date:      2019-05-31 13:09 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e6e4de80e058

8222936: mlvm/anonloader/stress/randomBytecodes/Test.java fails due to "ERROR: There were 1 hangups during parsing."
Summary: Prevent false failures by blocking the test until either it times out or the loading thread finishes
Reviewed-by: dholmes, coleenp

! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/StressClassLoadingTest.java

Changeset: 9889f5e3ba00
Author:    jjg
Date:      2019-05-31 10:59 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9889f5e3ba00

8225129: Fix minor HTML issues in java.naming
Reviewed-by: mchung, lancea

! src/java.naming/share/classes/javax/naming/directory/package.html
! src/java.naming/share/classes/javax/naming/event/package.html
! src/java.naming/share/classes/javax/naming/ldap/InitialLdapContext.java
! src/java.naming/share/classes/javax/naming/ldap/package.html
! src/java.naming/share/classes/javax/naming/package.html
! src/java.naming/share/classes/javax/naming/spi/package.html

Changeset: 4c1b0b71c629
Author:    bpb
Date:      2019-05-31 11:13 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4c1b0b71c629

8225117: java/math/BigInteger/SymmetricRangeTests.java fails with ParseException
Reviewed-by: darcy

! test/jdk/java/math/BigInteger/StringConstructorOverflow.java
! test/jdk/java/math/BigInteger/SymmetricRangeTests.java

Changeset: 3f2f89737be5
Author:    kbarrett
Date:      2019-05-31 14:42 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3f2f89737be5

8219149: ProcessTools.ProcessBuilder should print timing info for subprocesses
Summary: Add some timestamped logging messages to OutputBuffer.
Reviewed-by: rriggs, dcubed, lmesnik, dholmes

! test/lib/jdk/test/lib/process/OutputBuffer.java

Changeset: 72474808e305
Author:    iklam
Date:      2019-05-31 12:51 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/72474808e305

8224692: runtime/appcds tests crash in "HotSpotJVMCI::compute_offset" when running in Graal as JIT mode
Reviewed-by: ccheung

! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! test/hotspot/jtreg/runtime/appcds/dynamicArchive/NoClassToArchive.java

Changeset: 8b1f7d88746a
Author:    erikj
Date:      2019-05-31 13:37 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8b1f7d88746a

8219788: Configure recommends JDK 8
Reviewed-by: tbell

! make/autoconf/help.m4

Changeset: a3596ce8de19
Author:    naoto
Date:      2019-05-31 13:49 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a3596ce8de19

8223773: DateTimeFormatter Fails to throw an Exception on Invalid CLOCK_HOUR_OF_AMPM and HOUR_OF_AMPM
Reviewed-by: lancea, scolebourne, rriggs

! src/java.base/share/classes/java/time/format/Parsed.java
! test/jdk/java/time/test/java/time/format/TestDateTimeParsing.java

Changeset: c40c3e5d7c7a
Author:    cushon
Date:      2019-05-22 15:30 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c40c3e5d7c7a

8224629: Unnecessary cast in LambdaToMethod
Reviewed-by: vromero
Contributed-by: Alan Malloy <amalloy at google.com>

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java

Changeset: b564f266dda0
Author:    vromero
Date:      2019-05-31 18:35 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b564f266dda0

8224083: javadoc Reporter generates warning for Kind.NOTE
8224082: NPE in javadoc Reporter
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java
+ test/langtools/jdk/javadoc/tool/reporter_generates_warnings/ReporterGeneratesWarningsInsteadOfNotes.java
+ test/langtools/jdk/javadoc/tool/reporter_generates_warnings/pkg/MyDoclet.java

Changeset: 3ea18959a349
Author:    ccheung
Date:      2019-05-31 15:49 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3ea18959a349

8223336: Assert in VirtualMemoryTracker::remove_released_region when running the SharedArchiveConsistency.java test with -XX:NativeMemoryTracking=detail
Summary: added the missing call MemTracker::record_virtual_memory_reserve_and_commit()
Reviewed-by: jiangli, zgu

! src/hotspot/os/windows/os_windows.cpp
! test/hotspot/jtreg/ProblemList.txt

Changeset: d4890c3721be
Author:    jjg
Date:      2019-05-31 17:27 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d4890c3721be

8225134: Update man-page files
Reviewed-by: erikj, mchung

! src/java.base/share/man/java.1
! src/java.base/share/man/keytool.1
! src/java.rmi/share/man/rmid.1
! src/java.rmi/share/man/rmiregistry.1
! src/java.scripting/share/man/jrunscript.1
! src/jdk.compiler/share/man/javac.1
! src/jdk.compiler/share/man/serialver.1
+ src/jdk.hotspot.agent/share/man/jhsdb.1
! src/jdk.jartool/share/man/jar.1
! src/jdk.jartool/share/man/jarsigner.1
! src/jdk.javadoc/share/man/javadoc.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jcmd/share/man/jinfo.1
! src/jdk.jcmd/share/man/jmap.1
! src/jdk.jcmd/share/man/jps.1
! src/jdk.jcmd/share/man/jstack.1
! src/jdk.jcmd/share/man/jstat.1
! src/jdk.jconsole/share/man/jconsole.1
! src/jdk.jdeps/share/man/javap.1
+ src/jdk.jdeps/share/man/jdeprscan.1
! src/jdk.jdeps/share/man/jdeps.1
! src/jdk.jdi/share/man/jdb.1
+ src/jdk.jlink/share/man/jlink.1
+ src/jdk.jlink/share/man/jmod.1
+ src/jdk.jshell/share/man/jshell.1
! src/jdk.jstatd/share/man/jstatd.1
! src/jdk.pack/share/man/pack200.1
! src/jdk.pack/share/man/unpack200.1
! src/jdk.rmic/share/man/rmic.1
! src/jdk.scripting.nashorn.shell/share/man/jjs.1

Changeset: db105c4c5776
Author:    redestad
Date:      2019-06-01 03:18 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/db105c4c5776

8225061: Performance regression in Regex
Reviewed-by: naoto, alanb
Contributed-by: claes.redestad at oracle.com, naoto.sato at oracle.com

! make/jdk/src/classes/build/tools/generateemojidata/GenerateEmojiData.java
! src/java.base/share/classes/java/util/regex/EmojiData.java.template
! src/java.base/share/classes/java/util/regex/Grapheme.java
! src/java.base/share/classes/java/util/regex/Pattern.java
+ test/micro/org/openjdk/bench/java/util/regex/PatternBench.java

Changeset: e2dbcc6ed36d
Author:    rfield
Date:      2019-06-01 13:41 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e2dbcc6ed36d

8080353: JShell: Better error message on attempting to add default method
Summary: Special handling for errors with "default" modifier
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! test/langtools/ProblemList.txt
! test/langtools/jdk/jshell/ExceptionsTest.java
! test/langtools/jdk/jshell/MethodsTest.java

Changeset: 905b2a416250
Author:    rfield
Date:      2019-06-01 14:09 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/905b2a416250

8223688: JShell: crash on the instantiation of raw anonymous class
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! test/langtools/jdk/jshell/ToolBasicTest.java

Changeset: 65896ed82849
Author:    shade
Date:      2019-06-02 10:08 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/65896ed82849

8225104: 32-bit build failures after JDK-8222252
Reviewed-by: bobv, rkennke, dholmes

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

Changeset: 249b2b4fcb7d
Author:    shade
Date:      2019-06-02 10:08 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/249b2b4fcb7d

8225111: Make Shenandoah tests work with 32-bit VMs
Reviewed-by: rkennke

! test/hotspot/jtreg/gc/TestHumongousReferenceObject.java
! test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java
! test/hotspot/jtreg/gc/shenandoah/TestHumongousThreshold.java
! test/hotspot/jtreg/gc/shenandoah/TestLargeObjectAlignment.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestNullCheck.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestReferenceCAS.java
! test/hotspot/jtreg/gc/shenandoah/jvmti/TestHeapDump.java
! test/hotspot/jtreg/gc/shenandoah/options/TestObjectAlignment.java

Changeset: aa5eeb1a9871
Author:    shade
Date:      2019-06-02 10:08 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/aa5eeb1a9871

8225048: Shenandoah x86_32 support
Reviewed-by: erikj, rkennke

! make/autoconf/hotspot.m4
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
+ src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_32.ad
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp

Changeset: d22206f24d59
Author:    lancea
Date:      2019-06-02 17:13 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d22206f24d59

8212807: tools/jar/multiRelease/Basic.java times out
Reviewed-by: bchristi

! test/jdk/tools/jar/multiRelease/Basic.java
! test/jdk/tools/jar/multiRelease/MRTestBase.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java

Changeset: 0dab93cb3b0c
Author:    tschatzl
Date:      2019-06-03 10:50 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0dab93cb3b0c

8223162: Improve ergonomics for Sparse PRT entry sizing
Summary: Scale Sparse PRT table sizes exponentially according to region size.
Reviewed-by: kbarrett, sangheki

! src/hotspot/share/gc/g1/heapRegionRemSet.cpp
! src/hotspot/share/gc/g1/heapRegionRemSet.hpp
! src/hotspot/share/gc/g1/sparsePRT.hpp

Changeset: 00f7fce88e25
Author:    tschatzl
Date:      2019-06-03 10:51 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/00f7fce88e25

8223693: Memory wastage in size of per-region type buffers in GC
Reviewed-by: kbarrett, sangheki

! src/hotspot/share/gc/g1/g1HeapRegionAttr.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp

Changeset: ba171f871932
Author:    phedlin
Date:      2019-05-28 14:56 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ba171f871932

8223363: Bad node estimate assertion failure
8223502: Node estimate for loop unswitching is not correct: assert(delta <= 2 * required) failed: Bad node estimate
8224648: assert(!exceeding_node_budget()) failed: Too many NODES required! failure with ctw
Summary: Tighten the node estimates. New est_loop_clone_sz() implementation that will compute a "fan-out" complexity estimate as part of the size estimate (to better estimate complex loop body size after cloning). New est_loop_unroll_sz() function, used to estimate the size of a loop body att full/maximal unrolling. Correction to node budget final tests and asserts.
Reviewed-by: neliasso, kvn

! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/LoopUnswitchingBadNodeBudget.java

Changeset: 9691a169f1dd
Author:    roland
Date:      2019-05-21 15:46 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9691a169f1dd

8173196: [REDO] C2 does not optimize redundant memory operations with G1
Reviewed-by: thartmann, kvn

! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp

Changeset: 6c205bbdafd2
Author:    shade
Date:      2019-06-03 14:50 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6c205bbdafd2

8225046: Shenandoah metrics logs refactoring
Reviewed-by: rkennke

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

Changeset: 47d928ba8733
Author:    eosterlund
Date:      2019-06-03 13:35 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/47d928ba8733

8224814: Remove dead JNIHandleBlock freelist code
Reviewed-by: stefank, tschatzl, kbarrett

! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniHandles.hpp

Changeset: fdddd05767ce
Author:    eosterlund
Date:      2019-06-03 13:35 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fdddd05767ce

8224816: Provide os::processor_id() implementation for Mac OS
Reviewed-by: rehn, pliden, kbarrett, gziemski

! src/hotspot/os/bsd/os_bsd.cpp

Changeset: 4ffd6a955e92
Author:    rfield
Date:      2019-06-03 07:46 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4ffd6a955e92

8225151: JShell API: Fix position of @jls tag
Reviewed-by: jjg

! src/jdk.jshell/share/classes/jdk/jshell/Snippet.java

Changeset: 1c291d1c272c
Author:    rfield
Date:      2019-06-03 08:21 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1c291d1c272c

8199623: JShell: corralling not restored on drop
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! test/langtools/jdk/jshell/DropTest.java
! test/langtools/jdk/jshell/ToolSimpleTest.java

Changeset: 1cccaaf46c7b
Author:    erikj
Date:      2019-06-03 10:52 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1cccaaf46c7b

8225140: Build fails if directory contains 'unix'
Reviewed-by: tbell

! make/common/JdkNativeCompilation.gmk
! make/lib/Awt2dLibraries.gmk

Changeset: d3e404cc3972
Author:    rkennke
Date:      2019-06-03 21:28 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d3e404cc3972

8225171: Remove leftovers in shenandoahBarrierSetC1.cpp
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp

Changeset: a38132298eda
Author:    iveresov
Date:      2019-06-03 13:21 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a38132298eda

8223320: [AOT] jck test api/javax_script/ScriptEngine/PutGet.html fails when test classes are AOTed
Summary: Materialization of primitive boxes should use caches
Reviewed-by: kvn, never

! src/hotspot/share/aot/aotLoader.cpp
! src/hotspot/share/aot/aotLoader.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/debugInfo.cpp
! src/hotspot/share/code/debugInfo.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/thread.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/VirtualObject.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/DebugInfoBuilder.java
+ src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/BoxDeoptimizationTest.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java

Changeset: a8ee59471f55
Author:    iveresov
Date:      2019-06-03 14:15 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a8ee59471f55

8225202: Add missing include after JDK-8223320
Reviewed-by: kvn

! src/hotspot/share/aot/aotLoader.cpp

Changeset: 1a7f82c98eee
Author:    kkharbas
Date:      2019-06-03 11:04 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1a7f82c98eee

8224247: AllocateOldGenAt fires assertion failure
Summary: Split the heap_reserved_size_bytes() into two methods - one for use during heap initialization and other for at later stages.
Reviewed-by: sangheki, tschatzl

! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1Arguments.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/parallel/adjoiningGenerationsForHeteroHeap.cpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/parallel/parallelArguments.hpp
! src/hotspot/share/prims/whitebox.cpp

Changeset: 030c32236ba3
Author:    jjg
Date:      2019-06-03 16:16 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/030c32236ba3

8225207: redundant <p> in Instrumentation.java
Reviewed-by: lancea

! src/java.instrument/share/classes/java/lang/instrument/Instrumentation.java

Changeset: a03a2455fe3b
Author:    rfield
Date:      2019-06-03 16:24 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a03a2455fe3b

8225208: Re-Problem list jdk/jshell/ExceptionsTest.java fails on windows
Reviewed-by: jjg

! test/langtools/ProblemList.txt

Changeset: 06d4100ebd32
Author:    coleenp
Date:      2019-06-03 19:42 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/06d4100ebd32

8225212: ProblemList gc/stress/TestReclaimStringsLeaksMemory.java
Reviewed-by: dholmes

! test/hotspot/jtreg/ProblemList.txt

Changeset: a82a367b2d8c
Author:    epavlova
Date:      2019-06-03 17:14 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a82a367b2d8c

8225199: [Graal] compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java fails with -XX:CompileThresholdScaling=0.1
Reviewed-by: kvn

! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java

Changeset: 2ae056696b15
Author:    rwestberg
Date:      2019-06-03 10:28 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2ae056696b15

8223678: Add Visual Studio Code workspace generation support (for native code)
Reviewed-by: erikj

+ doc/ide.html
+ doc/ide.md
! make/Main.gmk
! make/UpdateBuildDocs.gmk
! make/common/MakeBase.gmk
! make/common/Utils.gmk
+ make/vscode/CreateVSCodeProject.gmk
+ make/vscode/indexers/ccls-extensions.txt
+ make/vscode/indexers/ccls-notes.txt
+ make/vscode/indexers/ccls-settings.txt
+ make/vscode/indexers/clangd-extensions.txt
+ make/vscode/indexers/clangd-notes.txt
+ make/vscode/indexers/clangd-settings.txt
+ make/vscode/indexers/cpptools-extensions.txt
+ make/vscode/indexers/cpptools-settings.txt
+ make/vscode/indexers/rtags-extensions.txt
+ make/vscode/indexers/rtags-settings.txt
+ make/vscode/template-launch.jsonc
+ make/vscode/template-tasks.jsonc
+ make/vscode/template-workspace-folder.txt
+ make/vscode/template-workspace.jsonc
! test/make/TestMakeBase.gmk

Changeset: b003077e495c
Author:    stuefe
Date:      2019-06-04 07:49 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b003077e495c

8225178: [Solaris] os::signal() should call sigaction() with SA_SIGINFO
Reviewed-by: dcubed, dholmes

! src/hotspot/os/solaris/os_solaris.cpp

Changeset: cb2628a4f33f
Author:    psadhukhan
Date:      2019-05-15 15:17 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/cb2628a4f33f

8223937: PIT: java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java listed twice in ProblemList
Reviewed-by: jdv, pbansal

! test/jdk/ProblemList.txt

Changeset: 256a5cbb4439
Author:    prr
Date:      2019-05-17 13:05 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/256a5cbb4439

8223804: [macos] remove obsoleted reference to security framework in launcher code
Reviewed-by: rriggs, erikj

! make/lib/CoreLibraries.gmk
! src/java.base/macosx/native/libjava/java_props_macosx.c

Changeset: d23707ad2b00
Author:    serb
Date:      2019-05-17 22:37 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d23707ad2b00

8224152: [macOS] ProblemList tests that leave rubbish on the screen
Reviewed-by: prr

! test/jdk/ProblemList.txt

Changeset: 9ee0b8733ee4
Author:    serb
Date:      2019-05-17 22:48 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9ee0b8733ee4

8223766: Remains of ancient code in AWT initialization
Reviewed-by: jdv

! src/java.desktop/unix/native/libawt_xawt/awt/awt_AWTEvent.c
- src/java.desktop/unix/native/libawt_xawt/awt/awt_AWTEvent.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.c
- src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.h
! src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.c
- src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.h
! src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c
! src/java.desktop/windows/native/libawt/windows/awt_Color.cpp
- src/java.desktop/windows/native/libawt/windows/awt_Color.h
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp
! src/java.desktop/windows/native/libawt/windows/awt_MenuItem.h
! src/java.desktop/windows/native/libawt/windows/awt_Rectangle.cpp
- src/java.desktop/windows/native/libawt/windows/awt_Rectangle.h

Changeset: 1a80806e7d15
Author:    serb
Date:      2019-05-18 23:35 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1a80806e7d15

6933331: (d3d/ogl) java.lang.IllegalStateException: Buffers have not been created
Reviewed-by: prr

! src/java.desktop/share/classes/java/awt/Component.java
+ test/jdk/java/awt/image/BufferStrategy/ExceptionAfterComponentDispose.java

Changeset: f36cee599800
Author:    psadhukhan
Date:      2019-05-20 11:03 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f36cee599800

8224096: Add relevant bugid to java/awt/Window/ShapedAndTranslucentWindows/StaticallyShaped.java in ProblemList
Reviewed-by: jdv, serb

! test/jdk/ProblemList.txt

Changeset: c53905e7dc57
Author:    dmarkov
Date:      2019-05-20 15:42 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c53905e7dc57

8214579: JFrame does not paint content in XVFB / X11vnc environment
Reviewed-by: prr

! src/java.desktop/unix/classes/sun/java2d/xr/XRSurfaceData.java

Changeset: e2a90479dfe5
Author:    serb
Date:      2019-05-20 12:17 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e2a90479dfe5

8213516: jck test api/javax_accessibility/AccessibleState/fields.html fails intermittent
Reviewed-by: prr

! src/java.desktop/share/classes/javax/accessibility/AccessibleBundle.java
- test/jdk/javax/accessibility/8197785/AccessibilityBundleMemoryLeakTest.java
+ test/jdk/javax/accessibility/AccessibleBundle/Basic.java

Changeset: 3e0a90050182
Author:    serb
Date:      2019-04-26 23:32 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3e0a90050182

8222917: GraphicsEnvironment for Unix still have an unused dependency on Solaris
Reviewed-by: prr

! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java

Changeset: eba6a83dc23b
Author:    psadhukhan
Date:      2019-05-21 14:41 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/eba6a83dc23b

8214702: Wrong text position for whitespaced string in printing Swing text
Reviewed-by: prr, serb

! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
+ test/jdk/javax/swing/SwingUtilities/TestTextPosInPrint.java

Changeset: e448d58051ab
Author:    psadhukhan
Date:      2019-05-23 10:50 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e448d58051ab

8211703: JInternalFrame : java.lang.AssertionError: cannot find the internal frame
Reviewed-by: prr, serb

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! test/jdk/sanity/client/SwingSet/src/InternalFrameDemoTest.java

Changeset: d85b366bd8f4
Author:    prr
Date:      2019-05-23 15:02 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d85b366bd8f4

8223804: [macos] remove obsoleted reference to security framework in launcher code
Reviewed-by: rriggs, erikj

! test/jdk/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java

Changeset: f13dba72a5ea
Author:    prr
Date:      2019-05-24 09:10 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f13dba72a5ea

8224705: Tests that need to be problem-listed or have printer resources
Reviewed-by: serb, psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/java/awt/PrintJob/PrinterException.java
! test/jdk/java/awt/print/PrinterJob/Margins.java

Changeset: 0b1f4dafd492
Author:    prr
Date:      2019-05-24 13:50 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0b1f4dafd492

8224771: backout RemoveDropTargetCrashTest.java fix to re-push with correct bugid
Reviewed-by: serb

! test/jdk/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java

Changeset: 779a8d44523b
Author:    prr
Date:      2019-05-24 13:52 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/779a8d44523b

8224632: testbug: java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java fails on MacOS
Reviewed-by: serb, psadhukhan

! test/jdk/java/awt/dnd/RemoveDropTargetCrashTest/RemoveDropTargetCrashTest.java

Changeset: 4929c53ff29d
Author:    prr
Date:      2019-05-27 12:24 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4929c53ff29d

8224778: test/jdk/demo/jfc/J2Ddemo/J2DdemoTest.java cannot find J2Ddemo.jar
Reviewed-by: erikj, psadhukhan

! make/RunTests.gmk
! test/jdk/demo/jfc/J2Ddemo/J2DdemoTest.java

Changeset: 8cddb14bb234
Author:    psadhukhan
Date:      2019-05-28 16:35 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8cddb14bb234

8224830: test/jdk/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java fails on linux-x64
Reviewed-by: jdv

! test/jdk/java/awt/Focus/ModalExcludedWindowClickTest/ModalExcludedWindowClickTest.java

Changeset: f11d2e10a6e4
Author:    psadhukhan
Date:      2019-05-28 16:38 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f11d2e10a6e4

8224821: java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java fails linux-x64
Reviewed-by: jdv

! test/jdk/java/awt/Focus/NoAutotransferToDisabledCompTest/NoAutotransferToDisabledCompTest.java

Changeset: fb7954fde06e
Author:    psadhukhan
Date:      2019-05-30 10:45 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fb7954fde06e

8224824: ProblemList java/awt/Color/AlphaColorTest failure in linux_x64
Reviewed-by: serb

! test/jdk/ProblemList.txt

Changeset: 4c730a3b5dd9
Author:    prr
Date:      2019-05-30 09:16 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4c730a3b5dd9

8225020: Problem list some sanity test failures
Reviewed-by: psadhukhan, akolarkunnu

! test/jdk/ProblemList.txt

Changeset: e29c0c8ebd90
Author:    prr
Date:      2019-05-30 09:23 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e29c0c8ebd90

8225007: java/awt/print/PrinterJob/LandscapeStackOverflow.java may hang
Reviewed-by: serb, jdv

! test/jdk/java/awt/print/PrinterJob/LandscapeStackOverflow.java
! test/jdk/java/awt/print/PrinterJob/PrintToDir.java

Changeset: fdaf7287ea3a
Author:    prr
Date:      2019-05-30 11:52 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fdaf7287ea3a

8223271: SplashScreen is still shown if defaulting to headless on MacOS
Reviewed-by: bpb, serb, kcr

! make/lib/Awt2dLibraries.gmk
! src/java.base/share/native/libjli/java.c
! src/java.base/share/native/libjli/splashscreen.h
! src/java.base/share/native/libjli/splashscreen_stubs.c
! src/java.desktop/macosx/native/libsplashscreen/splashscreen_sys.m
! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.c
! src/java.desktop/share/native/libsplashscreen/splashscreen_impl.h
! src/java.desktop/unix/native/libsplashscreen/splashscreen_sys.c
! src/java.desktop/windows/native/libsplashscreen/splashscreen_sys.c

Changeset: 55dc1385d1b7
Author:    serb
Date:      2019-05-30 17:14 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/55dc1385d1b7

8225032: Fix some C++ conformance issues in AWT Windows code
Reviewed-by: prr, serb
Contributed-by: andrewluotechnologies at outlook.com

! src/java.desktop/windows/native/libawt/windows/awt.h
! src/java.desktop/windows/native/libawt/windows/awt_Component.h
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp

Changeset: feb860d41612
Author:    prr
Date:      2019-06-02 12:38 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/feb860d41612

8224056: Fix some assignments of string literals to LPSTR (instead of LPCSTR)
Reviewed-by: prr
Contributed-by: andrewluotechnologies at outlook.com

! src/java.desktop/windows/native/libjsound/PLATFORM_API_WinOS_DirectSound.cpp

Changeset: 26dd6fdc4165
Author:    tnakamura
Date:      2019-06-02 16:59 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/26dd6fdc4165

8219901: Noto fonts for East Asian countries cannot belong to CompositeFont
Reviewed-by: prr, jdv

! src/java.desktop/unix/classes/sun/awt/FcFontManager.java
! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java
+ test/jdk/java/awt/font/FontNames/FCCompositeTest.java

Changeset: 5f9ef936707c
Author:    psadhukhan
Date:      2019-06-03 11:06 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/5f9ef936707c

Merge

! make/RunTests.gmk
! make/lib/Awt2dLibraries.gmk
- src/hotspot/share/Xusage.txt
- src/hotspot/share/c1/c1_globals.cpp
- src/hotspot/share/gc/shenandoah/shenandoahHeapLock.hpp
- src/hotspot/share/opto/c2_globals.cpp
- src/java.base/share/classes/sun/text/resources/nfc.icu
- src/java.base/share/classes/sun/text/resources/nfkc.icu
- src/java.base/share/classes/sun/text/resources/nfkc_cf.icu
! src/java.base/share/native/libjli/java.c
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.3.1.js
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-migrate-3.0.1.js
- src/jdk.javadoc/share/legal/jquery-migrate.md
- test/fmw/gtest/CHANGES
- test/fmw/gtest/LICENSE
- test/fmw/gtest/README
- test/fmw/gtest/include/gtest/gtest-death-test.h
- test/fmw/gtest/include/gtest/gtest-message.h
- test/fmw/gtest/include/gtest/gtest-param-test.h
- test/fmw/gtest/include/gtest/gtest-param-test.h.pump
- test/fmw/gtest/include/gtest/gtest-printers.h
- test/fmw/gtest/include/gtest/gtest-spi.h
- test/fmw/gtest/include/gtest/gtest-test-part.h
- test/fmw/gtest/include/gtest/gtest-typed-test.h
- test/fmw/gtest/include/gtest/gtest.h
- test/fmw/gtest/include/gtest/gtest_pred_impl.h
- test/fmw/gtest/include/gtest/gtest_prod.h
- test/fmw/gtest/include/gtest/internal/gtest-death-test-internal.h
- test/fmw/gtest/include/gtest/internal/gtest-filepath.h
- test/fmw/gtest/include/gtest/internal/gtest-internal.h
- test/fmw/gtest/include/gtest/internal/gtest-linked_ptr.h
- test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h
- test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h.pump
- test/fmw/gtest/include/gtest/internal/gtest-param-util.h
- test/fmw/gtest/include/gtest/internal/gtest-port.h
- test/fmw/gtest/include/gtest/internal/gtest-string.h
- test/fmw/gtest/include/gtest/internal/gtest-tuple.h
- test/fmw/gtest/include/gtest/internal/gtest-tuple.h.pump
- test/fmw/gtest/include/gtest/internal/gtest-type-util.h
- test/fmw/gtest/include/gtest/internal/gtest-type-util.h.pump
- test/fmw/gtest/src/gtest-all.cc
- test/fmw/gtest/src/gtest-death-test.cc
- test/fmw/gtest/src/gtest-filepath.cc
- test/fmw/gtest/src/gtest-internal-inl.h
- test/fmw/gtest/src/gtest-port.cc
- test/fmw/gtest/src/gtest-printers.cc
- test/fmw/gtest/src/gtest-test-part.cc
- test/fmw/gtest/src/gtest-typed-test.cc
- test/fmw/gtest/src/gtest.cc
- test/fmw/gtest/src/gtest_main.cc
! test/jdk/ProblemList.txt
- test/jdk/com/sun/jdi/BasicJDWPConnectionTest.java
- test/jdk/java/lang/Character/PropList.txt
- test/jdk/java/lang/Character/PropertyValueAliases.txt
- test/jdk/java/lang/Character/Scripts.txt
- test/jdk/java/lang/Character/SpecialCasing.txt
- test/jdk/java/lang/Character/UnicodeBlock/Blocks.txt
- test/jdk/java/lang/Character/UnicodeData.txt
- test/jdk/java/lang/Character/charprop00.bin
- test/jdk/java/lang/Character/charprop01.bin
- test/jdk/java/lang/Character/charprop02.bin
- test/jdk/java/lang/Character/charprop03.bin
- test/jdk/java/lang/Character/charprop0E.bin
- test/jdk/java/lang/Character/charprop0F.bin
- test/jdk/java/lang/Character/charprop10.bin
- test/jdk/java/util/regex/GraphemeBreakProperty.txt
- test/jdk/java/util/regex/GraphemeBreakTest.txt
- test/jdk/sun/management/windows/revokeall.c
- test/jdk/sun/management/windows/revokeall.exe

Changeset: 4cfbcfac47aa
Author:    jdv
Date:      2019-06-03 11:56 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4cfbcfac47aa

8225105: java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java fails in Windows 10
Reviewed-by: prr, serb

! test/jdk/java/awt/Focus/ShowFrameCheckForegroundTest/ShowFrameCheckForegroundTest.java

Changeset: 8b8d83cf9097
Author:    psadhukhan
Date:      2019-06-04 13:34 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8b8d83cf9097

Merge

! make/lib/Awt2dLibraries.gmk

Changeset: 7586561128e3
Author:    hannesw
Date:      2019-06-04 16:20 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7586561128e3

8222091: Javadoc does not handle package annotations correctly on package-info.java
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/TestPackageAnnotation.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg1/A.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg1/package-info.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg2/A.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg2/package.html
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg3/A.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg3/package-info.java
+ test/langtools/jdk/javadoc/doclet/testPackageAnnotation/pkg3/package.html

Changeset: 0ca8e495bbba
Author:    hannesw
Date:      2019-06-04 16:33 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0ca8e495bbba

8214126: Method signatures not formatted correctly in browser
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.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/AnnotationTypeFieldWriterImpl.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/ConstructorWriterImpl.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/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkFactoryImpl.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/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkInfo.java
! test/langtools/jdk/javadoc/doclet/testAnnotationTypes/TestAnnotationTypes.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLiteralCodeInPre/TestLiteralCodeInPre.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
+ test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
+ test/langtools/jdk/javadoc/doclet/testMethodSignature/pkg/C.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/testOverriddenMethods/TestOverriddenDeprecatedMethods.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/doclet/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testVisibleMembers/TestVisibleMembers.java

Changeset: 30fe07cac527
Author:    chegar
Date:      2019-06-04 15:52 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/30fe07cac527

6394787: Typos in javadoc of OIS.readObjectOverride and OOS.writeObjectOverride
Reviewed-by: alanb, chegar
Contributed-by: Andrey Turbanov <turbanoff at gmail.com>

! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! test/jdk/java/io/Serializable/subclass/AbstractObjectOutputStream.java

Changeset: 3a09397c147e
Author:    mseledtsov
Date:      2019-06-04 07:53 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3a09397c147e

8223396: [TESTBUG] several jfr tests do not clean up files created in /tmp
Summary: Using test utils to create temp files and directories
Reviewed-by: dholmes, erikj, hseigel, lmesnik

! test/jdk/jdk/jfr/event/io/EvilInstrument.java
! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java
! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java
! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java
! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java
! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java
! test/jdk/jdk/jfr/jmx/JmxHelper.java
! test/jdk/jdk/jfr/jvm/TestJavaEvent.java
! test/lib/jdk/test/lib/Utils.java

Changeset: 9c36f33b0b01
Author:    mseledtsov
Date:      2019-06-04 07:54 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9c36f33b0b01

Merge


Changeset: 7453d5007e24
Author:    coleenp
Date:      2019-06-04 10:29 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7453d5007e24

8222468: [TESTBUG] vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java fails with java.lang.NoClassDefFoundError
Summary: Preload StackTraceElement$HashedModules in test.
Reviewed-by: lmesnik, dholmes

! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java

Changeset: 7c49133fc1bc
Author:    hannesw
Date:      2019-06-04 17:51 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7c49133fc1bc

8178982: Javadoc search specification
Reviewed-by: jjg, erikj

! src/jdk.compiler/share/classes/com/sun/source/doctree/package-info.java
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java
! src/jdk.javadoc/share/classes/module-info.java

Changeset: 8e31e083fe3c
Author:    kbarrett
Date:      2019-06-04 13:26 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8e31e083fe3c

8212630: jtreg/gc/logging/TestMetaSpaceLog.java failed with Agent timed out
Summary: Use driver with framework test options passed through to subtask.
Reviewed-by: tschatzl, lmesnik

! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java

Changeset: 0289438c1286
Author:    jjg
Date:      2019-06-04 11:29 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0289438c1286

8223805: DocCommentParser should allow for <main> and </main>
Reviewed-by: hannesw

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! test/langtools/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java
+ test/langtools/tools/javac/doctree/dcapi/overview8.html
+ test/langtools/tools/javac/doctree/dcapi/overview8.html.out
+ test/langtools/tools/javac/doctree/dcapi/overview9.html
+ test/langtools/tools/javac/doctree/dcapi/overview9.html.out

Changeset: ef23ea332077
Author:    smarks
Date:      2019-06-04 11:55 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ef23ea332077

8217412: deprecate rmic for removal
Reviewed-by: rriggs, sundar

! src/jdk.rmic/share/classes/sun/rmi/rmic/resources/rmic.properties
! src/jdk.rmic/share/man/rmic.1

Changeset: 2fe2063fe567
Author:    kvn
Date:      2019-06-04 12:44 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2fe2063fe567

8225019: Update JVMCI
Reviewed-by: never, dlong

! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/tieredThresholdPolicy.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SharedLibraryJVMCIReflection.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/TranslatedException.java
! test/hotspot/jtreg/ProblemList-graal.txt
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AsResolvedJavaMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetBytecodeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetClassInitializerTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetExceptionTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetImplementorTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLineNumberTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetLocalVariableTableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetStackTraceElementTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetSymbolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetVtableIndexForInterfaceTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasFinalizableSubclassTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupTypeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReadConfigurationTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidCompilationResult.java
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidDebugInfo.java
! test/hotspot/jtreg/compiler/jvmci/errors/TestInvalidOopMap.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/DataPatchTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/InterpreterFrameSizeTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/MaxOopMapStackOffsetTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MethodHandleAccessProviderTest.java
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/TestTranslatedException.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ConstantTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/RedefineClassTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveConcreteMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/ResolvedJavaTypeResolveMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestConstantReflectionProvider.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaField.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestJavaType.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
! test/hotspot/jtreg/compiler/jvmci/meta/StableFieldTest.java
+ test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java
! test/jdk/ProblemList-graal.txt

Changeset: 1791eaa73e81
Author:    mchung
Date:      2019-06-04 12:50 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1791eaa73e81

8222448: java/lang/reflect/PublicMethods/PublicMethodsTest.java times out
Summary: Set empty class path for compilation to avoid unnecessary opening/scanning of JAR files
Reviewed-by: alanb, dholmes

! test/jdk/java/lang/reflect/PublicMethods/PublicMethodsTest.java

Changeset: 4158e6a864d4
Author:    jjg
Date:      2019-06-04 13:47 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4158e6a864d4

8225306: bad headings in java.sql.rowset SyncProvider.java
Reviewed-by: lancea

! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncProvider.java

Changeset: 64fe51ee940e
Author:    jjg
Date:      2019-06-04 14:47 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/64fe51ee940e

8225309: HTML issues in jdk.jdi module
Reviewed-by: lancea

! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html
! src/jdk.jdi/share/classes/module-info.java

Changeset: e079a4cfad75
Author:    jjg
Date:      2019-06-04 15:42 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e079a4cfad75

8225314: broken links in java.base
Reviewed-by: darcy

! src/java.base/share/classes/java/lang/Enum.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java

Changeset: f4df9d4201cc
Author:    jjg
Date:      2019-06-04 16:50 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f4df9d4201cc

8225324: Bad HTML in jdk.jfr module-info.java
Reviewed-by: lancea

! src/jdk.jfr/share/classes/module-info.java

Changeset: da9dac56aafc
Author:    mikael
Date:      2019-06-04 18:12 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/da9dac56aafc

8225307: ProblemList compiler/codegen/TestCharVect2.java and compiler/c2/cr6340864/TestLongVect.java
Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList.txt

Changeset: b78597cfcced
Author:    dholmes
Date:      2019-06-04 21:25 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b78597cfcced

8225217: Backout: JDK-8224814: Remove dead JNIHandleBlock freelist code
Reviewed-by: kvn, kbarrett

! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/jniHandles.hpp

Changeset: 7a026580fed5
Author:    igerasim
Date:      2019-06-04 18:55 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7a026580fed5

8225198: Optimize regex tree for greedy quantifiers of type {N,}
Reviewed-by: redestad, bchristi

! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/regex/PrintPattern.java

Changeset: 29ab1f3bd353
Author:    weijun
Date:      2019-06-05 09:58 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/29ab1f3bd353

8193255: Root Certificates should be stored in text format and assembled at build time
Reviewed-by: clanger, erikj, mullan

! make/ToolsJdk.gmk
! make/copy/Copy-java.base.gmk
+ make/data/cacerts/README
+ make/data/cacerts/actalisauthenticationrootca
+ make/data/cacerts/addtrustclass1ca
+ make/data/cacerts/addtrustexternalca
+ make/data/cacerts/addtrustqualifiedca
+ make/data/cacerts/affirmtrustcommercialca
+ make/data/cacerts/affirmtrustnetworkingca
+ make/data/cacerts/affirmtrustpremiumca
+ make/data/cacerts/affirmtrustpremiumeccca
+ make/data/cacerts/baltimorecybertrustca
+ make/data/cacerts/buypassclass2ca
+ make/data/cacerts/buypassclass3ca
+ make/data/cacerts/camerfirmachambersca
+ make/data/cacerts/camerfirmachamberscommerceca
+ make/data/cacerts/camerfirmachambersignca
+ make/data/cacerts/certumca
+ make/data/cacerts/certumtrustednetworkca
+ make/data/cacerts/chunghwaepkirootca
+ make/data/cacerts/comodoaaaca
+ make/data/cacerts/comodoeccca
+ make/data/cacerts/comodorsaca
+ make/data/cacerts/digicertassuredidg2
+ make/data/cacerts/digicertassuredidg3
+ make/data/cacerts/digicertassuredidrootca
+ make/data/cacerts/digicertglobalrootca
+ make/data/cacerts/digicertglobalrootg2
+ make/data/cacerts/digicertglobalrootg3
+ make/data/cacerts/digicerthighassuranceevrootca
+ make/data/cacerts/digicerttrustedrootg4
+ make/data/cacerts/dtrustclass3ca2
+ make/data/cacerts/dtrustclass3ca2ev
+ make/data/cacerts/entrust2048ca
+ make/data/cacerts/entrustevca
+ make/data/cacerts/entrustrootcaec1
+ make/data/cacerts/entrustrootcag2
+ make/data/cacerts/geotrustglobalca
+ make/data/cacerts/geotrustprimaryca
+ make/data/cacerts/geotrustprimarycag2
+ make/data/cacerts/geotrustprimarycag3
+ make/data/cacerts/geotrustuniversalca
+ make/data/cacerts/globalsignca
+ make/data/cacerts/globalsigneccrootcar4
+ make/data/cacerts/globalsigneccrootcar5
+ make/data/cacerts/globalsignr2ca
+ make/data/cacerts/globalsignr3ca
+ make/data/cacerts/globalsignrootcar6
+ make/data/cacerts/godaddyclass2ca
+ make/data/cacerts/godaddyrootg2ca
+ make/data/cacerts/identrustcommercial
+ make/data/cacerts/identrustdstx3
+ make/data/cacerts/identrustpublicca
+ make/data/cacerts/keynectisrootca
+ make/data/cacerts/letsencryptisrgx1
+ make/data/cacerts/luxtrustglobalrootca
+ make/data/cacerts/quovadisrootca
+ make/data/cacerts/quovadisrootca1g3
+ make/data/cacerts/quovadisrootca2
+ make/data/cacerts/quovadisrootca2g3
+ make/data/cacerts/quovadisrootca3
+ make/data/cacerts/quovadisrootca3g3
+ make/data/cacerts/secomscrootca1
+ make/data/cacerts/secomscrootca2
+ make/data/cacerts/securetrustca
+ make/data/cacerts/soneraclass2ca
+ make/data/cacerts/starfieldclass2ca
+ make/data/cacerts/starfieldrootg2ca
+ make/data/cacerts/starfieldservicesrootg2ca
+ make/data/cacerts/swisssigngoldg2ca
+ make/data/cacerts/swisssignplatinumg2ca
+ make/data/cacerts/swisssignsilverg2ca
+ make/data/cacerts/teliasonerarootcav1
+ make/data/cacerts/thawtepremiumserverca
+ make/data/cacerts/thawteprimaryrootca
+ make/data/cacerts/thawteprimaryrootcag2
+ make/data/cacerts/thawteprimaryrootcag3
+ make/data/cacerts/ttelesecglobalrootclass2ca
+ make/data/cacerts/ttelesecglobalrootclass3ca
+ make/data/cacerts/usertrusteccca
+ make/data/cacerts/usertrustrsaca
+ make/data/cacerts/utnuserfirstobjectca
+ make/data/cacerts/verisignclass2g2ca
+ make/data/cacerts/verisignclass3ca
+ make/data/cacerts/verisignclass3g2ca
+ make/data/cacerts/verisignclass3g3ca
+ make/data/cacerts/verisignclass3g4ca
+ make/data/cacerts/verisignclass3g5ca
+ make/data/cacerts/verisigntsaca
+ make/data/cacerts/verisignuniversalrootca
+ make/data/cacerts/xrampglobalca
! make/gendata/Gendata-java.base.gmk
! make/gendata/GendataBlacklistedCerts.gmk
! make/gendata/GendataBreakIterator.gmk
! make/gendata/GendataPublicSuffixList.gmk
+ make/jdk/src/classes/build/tools/generatecacerts/GenerateCacerts.java
- src/java.base/share/lib/security/cacerts

Changeset: 3eb7187b20f0
Author:    smarks
Date:      2019-06-04 18:59 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3eb7187b20f0

8225315: test java/util/ArrayDeque/WhiteBox.java isn't part of the jdk_collections test group
Reviewed-by: martin, darcy

! test/jdk/TEST.groups

Changeset: bb3359bcf534
Author:    stuefe
Date:      2019-06-05 07:25 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/bb3359bcf534

8224600: Provide VM.events command
Reviewed-by: minqi, dholmes, mbaesken, clanger

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
! src/hotspot/share/utilities/events.cpp
! src/hotspot/share/utilities/events.hpp
+ test/hotspot/jtreg/serviceability/dcmd/vm/EventsTest.java

Changeset: 412ce076c0dc
Author:    stuefe
Date:      2019-06-05 08:59 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/412ce076c0dc

8224181: On child process spawn, child may write to random file descriptor instead of the fail pipe
Reviewed-by: rriggs, martin

! src/java.base/unix/native/libjava/childproc.c

Changeset: cfd1e298ca33
Author:    shade
Date:      2019-06-05 09:23 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/cfd1e298ca33

8225229: Shenandoah: trim down default number of GC threads
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
+ test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java

Changeset: 28c93b5fb056
Author:    redestad
Date:      2019-06-05 10:07 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/28c93b5fb056

8225179: (regex) Minor Pattern cleanup
Reviewed-by: igerasim

! src/java.base/share/classes/java/util/regex/Pattern.java
! test/micro/org/openjdk/bench/java/util/regex/PatternBench.java

Changeset: 27d3b8e5c58b
Author:    redestad
Date:      2019-06-05 10:23 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/27d3b8e5c58b

8224240: Properties.load fails to throw IAE on malformed unicode in certain circumstances
Reviewed-by: smarks, rriggs, dfuchs

! src/java.base/share/classes/java/util/Properties.java
! test/jdk/java/util/Properties/PropertiesTest.java

Changeset: a5967fd63d9d
Author:    pliden
Date:      2019-06-05 10:43 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a5967fd63d9d

8224962: ZGC: Strengthen ZHeap::is_oop()
Reviewed-by: eosterlund

! src/hotspot/share/gc/z/zHeap.inline.hpp

Changeset: 3f8a81f5d1b2
Author:    pliden
Date:      2019-06-05 10:43 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3f8a81f5d1b2

8224965: ZGC: Strengthen ZHeap::is_in()
Reviewed-by: eosterlund

! src/hotspot/share/gc/z/zAddress.hpp
! src/hotspot/share/gc/z/zAddress.inline.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zHeap.cpp

Changeset: 1de459182903
Author:    pliden
Date:      2019-06-05 10:43 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1de459182903

8225084: gc/z/TestHighUsage.java fails with unexpected allocation stall
Reviewed-by: eosterlund

! test/hotspot/jtreg/gc/z/TestHighUsage.java

Changeset: ae3ef834deed
Author:    mdoerr
Date:      2019-05-31 14:52 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ae3ef834deed

8222103: [testbug] compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest may exceed VM limit
Reviewed-by: iignatyev, mdoerr
Contributed-by: peter.januschke at sap.com

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java

Changeset: ce8bab2c4185
Author:    chegar
Date:      2019-06-05 12:02 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ce8bab2c4185

8225214: Socket.getOption(SocketOption) not returning the expected type for the StandardSocketOptions.SO_LINGER
Reviewed-by: alanb

! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! test/jdk/java/net/SocketOption/OptionsTest.java

Changeset: 63a62cc10a0a
Author:    roland
Date:      2019-05-21 09:08 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/63a62cc10a0a

8224580: Matcher can cause oop field/array element to be reloaded
Reviewed-by: neliasso, rkennke, dlong

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

Changeset: ec621f7f95f2
Author:    chegar
Date:      2019-06-05 13:59 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ec621f7f95f2

8225037: java.net.JarURLConnection::getJarEntry() throws NullPointerException
Reviewed-by: coffeys, vtewari

! src/java.base/share/classes/java/net/JarURLConnection.java
+ test/jdk/java/net/JarURLConnection/TestDefaultBehavior.java

Changeset: 27080d54c644
Author:    zgu
Date:      2019-06-05 09:15 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/27080d54c644

8225341: Shenandoah: CM::update_thread_roots() needs to handle derived pointers
Reviewed-by: shade

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

Changeset: 9775d05d69c8
Author:    shade
Date:      2019-06-05 15:19 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9775d05d69c8

8225342: Shenandoah: use COMPILER2_OR_JVMCI macro consistently
Reviewed-by: zgu

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

Changeset: 02db50f278f9
Author:    rriggs
Date:      2019-06-05 10:21 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/02db50f278f9

8220238: Enhancing j.l.Runtime/System::gc specification with an explicit 'no guarantee' statement
Reviewed-by: shade, dholmes, mchung, plevart

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

Changeset: 9b392b044f64
Author:    hannesw
Date:      2019-06-05 16:26 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9b392b044f64

8221709: replace use of style blockListLast
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.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/AnnotationTypeRequiredMemberWriterImpl.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/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/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/MethodWriterImpl.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/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/EnumConstantWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.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/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java

Changeset: 6c2d69a41ff9
Author:    mchung
Date:      2019-06-05 07:49 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6c2d69a41ff9

8221368: Error message when module main class cannot be loaded is missing exception details
Reviewed-by: alanb, sundar

! src/java.base/share/classes/sun/launcher/LauncherHelper.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
+ test/jdk/tools/launcher/modules/basic/LauncherErrors.java
+ test/jdk/tools/launcher/modules/basic/src/test2/jdk/test2/Main.java
+ test/jdk/tools/launcher/modules/basic/src/test2/module-info.java

Changeset: 481999e74cea
Author:    jjg
Date:      2019-06-05 08:24 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/481999e74cea

8225346: Convert file to HTML5
Reviewed-by: lancea

! make/data/docs-resources/index.html

Changeset: cad7e13ca587
Author:    mikael
Date:      2019-06-05 08:43 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/cad7e13ca587

8225305: ProblemList java/lang/invoke/VarHandles tests
Reviewed-by: kvn, iignatyev, mchung, alanb

+ test/jdk/ProblemList-aot.txt

Changeset: c87e52dbdca0
Author:    stuefe
Date:      2019-06-05 19:34 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c87e52dbdca0

8225225: stringStream internal buffer should always be zero terminated
Reviewed-by: coleenp, dholmes

! src/hotspot/share/utilities/ostream.cpp
! src/hotspot/share/utilities/ostream.hpp
! test/hotspot/gtest/utilities/test_ostream.cpp

Changeset: 36334808644d
Author:    darcy
Date:      2019-06-05 10:49 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/36334808644d

8225353: Add @jls links to java.lang.Enum
Reviewed-by: lancea, jjg

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

Changeset: 3bd979f09721
Author:    dcubed
Date:      2019-06-05 14:01 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3bd979f09721

8224793: os::die() does not honor CreateCoredumpOnCrash option
Reviewed-by: kbarrett, dholmes, stuefe

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: 74832e7b5cad
Author:    dcubed
Date:      2019-06-05 14:07 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/74832e7b5cad

8188872: runtime/ErrorHandling/TimeoutInErrorHandlingTest.java fails intermittently
Reviewed-by: dholmes, stuefe

! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp
! test/hotspot/jtreg/runtime/ErrorHandling/TimeoutInErrorHandlingTest.java

Changeset: 57b93b113ec0
Author:    stuefe
Date:      2019-06-05 09:12 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/57b93b113ec0

8223777: In posix_spawn mode, failing to exec() jspawnhelper does not result in an error
Reviewed-by: rriggs, martin, fweimer

! src/java.base/unix/native/libjava/ProcessImpl_md.c
! src/java.base/unix/native/libjava/childproc.c
! src/java.base/unix/native/libjava/childproc.h

Changeset: 7e2238451585
Author:    stuefe
Date:      2019-06-05 21:14 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7e2238451585

8225348: serviceability/dcmd/vm/EventsTest.java failed
Reviewed-by: jcbeyler, cjplummer

! test/hotspot/jtreg/serviceability/dcmd/vm/EventsTest.java

Changeset: 77b54b2822cc
Author:    vromero
Date:      2019-06-05 16:01 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/77b54b2822cc

8216261: Javap ignores default modifier on interfaces
Reviewed-by: jjg, darcy

! src/jdk.jdeps/share/classes/com/sun/tools/javap/ClassWriter.java
+ test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java

Changeset: 647593fdea53
Author:    erikj
Date:      2019-06-05 13:46 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/647593fdea53

8209381: Default CDS classlist generation should run with an explicit locale setting
Reviewed-by: iklam, tbell

! make/GenerateLinkOptData.gmk

Changeset: 0d326e0f474c
Author:    vromero
Date:      2019-06-05 17:01 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0d326e0f474c

8223942: Missing methods in ClientCodeWrapper$WrappedJavaFileManager
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
+ test/langtools/tools/javac/T8223942/ClientCodeWrappersShouldOverrideAllMethodsTest.java

Changeset: e2987b9baa93
Author:    naoto
Date:      2019-06-05 16:10 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e2987b9baa93

8225182: JNI exception pending in DestroyXIMCallback of awt_InputMethod.c:1327
Reviewed-by: serb

! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c

Changeset: 184b05daf50f
Author:    vromero
Date:      2019-06-05 21:50 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/184b05daf50f

8225386: test for JDK-8216261 fails in Windows
Reviewed-by: jjg

! test/langtools/tools/javap/default_methods/JavapNotPrintingDefaultModifierTest.java

Changeset: 261cd181eb50
Author:    jwilhelm
Date:      2019-06-06 04:04 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/261cd181eb50

Added tag jdk-13+24 for changeset 7e2238451585

! .hgtags

Changeset: 10a2778ecbbf
Author:    jjiang
Date:      2019-06-06 10:11 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/10a2778ecbbf

8225390: ProblemList sun/security/pkcs11/sslecc/ClientJSSEServerJSSE.java due to JDK-8161536
Reviewed-by: xuelei

! test/jdk/ProblemList.txt

Changeset: 1402a03f214e
Author:    sspitsyn
Date:      2019-06-05 21:02 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1402a03f214e

8205126: JVMTI spec incorrectly states that PopFrame can not be called on the current thread
Summary: Align the PopFrame spec with the implementation
Reviewed-by: amenkov, jcbeyler, cjplummer, dcubed

! src/hotspot/share/prims/jvmti.xml

Changeset: f74f0d3033a9
Author:    lfoltan
Date:      2019-06-05 22:19 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f74f0d3033a9

8225325: Add tests for redefining a class' private method during resolution of the bootstrap specifier
Summary: Add new tests
Reviewed-by: dholmes, sspitsyn

+ test/jdk/java/lang/instrument/RedefineInterfaceMethods/RedefineInterfaceMethods.java
+ test/jdk/java/lang/instrument/RedefineInterfaceMethods/redef/Xost.java
+ test/jdk/java/lang/instrument/RedefineMathTesterMethods/RedefineMathTesterMethods.java
+ test/jdk/java/lang/instrument/RedefineMathTesterMethods/redef/Xost.java

Changeset: 92eec0732eed
Author:    ngasson
Date:      2019-06-04 17:56 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/92eec0732eed

8224853: CDS address sanitizer errors
Reviewed-by: iklam, dholmes

! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp

Changeset: 6502d6a92fe2
Author:    jiefu
Date:      2019-06-06 13:45 +0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6502d6a92fe2

8224162: assert(profile.count() == 0) failed: sanity in InlineTree::is_not_reached
Reviewed-by: vlivanov, kvn

! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
+ test/hotspot/jtreg/compiler/profiling/TestProfileCounterOverflow.java

Changeset: 3c905e67e380
Author:    vlivanov
Date:      2019-06-06 13:46 +0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3c905e67e380

8225106: C2: Parse::clinit_deopt asserts when holder klass is in error state
Reviewed-by: mdoerr

! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/opto/parse1.cpp
! test/hotspot/jtreg/runtime/clinit/ClassInitBarrier.java

Changeset: 36cb654a690f
Author:    vlivanov
Date:      2019-06-06 13:46 +0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/36cb654a690f

8225141: Better handling of classes in error state in fast class initialization checks
Reviewed-by: dlong, dholmes

! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp

Changeset: d49b72808414
Author:    weijun
Date:      2019-06-06 21:19 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d49b72808414

8225304: Tiny HTML error (bad heading) in org.ietf.jgss package-info.java
Reviewed-by: xuelei

! src/java.security.jgss/share/classes/org/ietf/jgss/package-info.java

Changeset: 3b22c7e00573
Author:    egahlin
Date:      2019-06-06 15:22 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3b22c7e00573

8224217: RecordingInfo should use textual representation of path
Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RecordingInfo.java

Changeset: 442b86eb633c
Author:    rriggs
Date:      2019-06-06 10:03 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/442b86eb633c

8224905: java/lang/ProcessBuilder/Basic.java#id1 failed with stream closed
Reviewed-by: lancea, bpb, naoto

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

Changeset: d65d3c37232c
Author:    mbalao
Date:      2019-06-05 01:42 -0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d65d3c37232c

8215032: Support Kerberos cross-realm referrals (RFC 6806)
Reviewed-by: weijun

! src/java.base/share/conf/security/java.security
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
! src/java.security.jgss/share/classes/sun/security/krb5/Checksum.java
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbAsReqBuilder.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbKdcRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsRep.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbTgsReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncASRepPart.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncKDCRepPart.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/EncTGSRepPart.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCOptions.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KDCReq.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/KRBError.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/Krb5.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/PAData.java
+ src/java.security.jgss/share/classes/sun/security/krb5/internal/ReferralsCache.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/TicketFlags.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/crypto/KeyUsage.java
! test/jdk/sun/security/krb5/auto/KDC.java
+ test/jdk/sun/security/krb5/auto/ReferralsTest.java

Changeset: 61fff1345ee6
Author:    bpb
Date:      2019-06-06 08:11 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/61fff1345ee6

8219992: Correct the documentation of PrintWriter to refer System.lineSeparator
Reviewed-by: darcy, lancea, rriggs

! src/java.base/share/classes/java/io/PrintWriter.java

Changeset: cc0f117f4405
Author:    jlaskey
Date:      2019-06-06 12:24 -0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/cc0f117f4405

8223775: String::stripIndent (Preview)
Reviewed-by: abuckley, vromero, jlahoda, bchristi, rriggs, smarks

! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
+ test/jdk/java/lang/String/StripIndent.java

Changeset: dff30b1557ee
Author:    jlaskey
Date:      2019-06-06 12:24 -0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/dff30b1557ee

8223780: String::translateEscapes (Preview)
Reviewed-by: abuckley, vromero, jlahoda, bchristi, igerasim, smarks

! src/java.base/share/classes/java/lang/String.java
+ test/jdk/java/lang/String/TranslateEscapes.java

Changeset: 7d83cf1cfa74
Author:    jlaskey
Date:      2019-06-06 12:24 -0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7d83cf1cfa74

8203444: String::formatted (Preview)
Reviewed-by: smarks, rriggs, sherman

! src/java.base/share/classes/java/lang/String.java
+ test/jdk/java/lang/String/Formatted.java

Changeset: 830ca7b43b95
Author:    jlaskey
Date:      2019-06-06 12:24 -0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/830ca7b43b95

8223967: Implement Text Blocks (Preview) in the Java compiler
Reviewed-by: vromero, jlahoda, abuckley

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/ScannerFactory.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
+ test/langtools/tools/javac/TextBlockAPI.java
+ test/langtools/tools/javac/TextBlockLang.java
+ test/langtools/tools/javac/diags/examples/TextBlockCloseDelimiter.java
+ test/langtools/tools/javac/diags/examples/TextBlockOpenDelimiter.java
+ test/langtools/tools/javac/diags/examples/TextBlockWhitespace.java
! test/langtools/tools/javap/WhitespaceTest.java

Changeset: b7ad292e686c
Author:    aeubanks
Date:      2019-05-23 10:06 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b7ad292e686c

8224645: Only test multicast interfaces if they exist
Reviewed-by: alanb, dfuchs, chegar
Contributed-by: aeubanks at google.com

! test/jdk/java/nio/channels/DatagramChannel/BasicMulticastTests.java

Changeset: d80becbcd3c1
Author:    mr
Date:      2019-06-06 10:01 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d80becbcd3c1

8197927: Allow the system property `java.vendor.version` to be undefined
Reviewed-by: lancea, mchung, clanger

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

Changeset: fb250e9cfe67
Author:    jjg
Date:      2019-06-06 10:36 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fb250e9cfe67

8225321: Repeated use of {@systemProperty} in a file causes duplicate ids
Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! test/langtools/jdk/javadoc/doclet/testIndexTaglet/TestIndexTaglet.java
! test/langtools/jdk/javadoc/doclet/testSystemPropertyTaglet/TestSystemPropertyTaglet.java

Changeset: eabe64456156
Author:    egahlin
Date:      2019-06-06 20:19 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/eabe64456156

8216283: Allow shorter method sampling interval than 10 ms
Reviewed-by: mgronlun

! src/hotspot/share/jfr/periodic/sampling/jfrThreadSampler.cpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc

Changeset: c5fe45d1281d
Author:    coleenp
Date:      2019-06-06 15:09 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c5fe45d1281d

8224151: Test vmTestbase/nsk/sysdict/vm/stress/chain/chain007/chain007.java might hang with release binaries
Summary: Fix deadlock on ClassLoaderDataGraph_lock and g1 clear_claimed_marks.
Reviewed-by: tschatzl, lfoltan, eosterlund

! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp
! src/hotspot/share/runtime/vmStructs.cpp

Changeset: 098fa5ddb308
Author:    egahlin
Date:      2019-06-06 22:31 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/098fa5ddb308

8219205: JFR file without license header
Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/MirrorEvent.java

Changeset: 759acbfb9fde
Author:    iignatyev
Date:      2019-06-06 13:42 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/759acbfb9fde

8225450: use @file in CtwRunner
Reviewed-by: kvn

! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java

Changeset: 5c7c3662c386
Author:    bpb
Date:      2019-06-06 14:13 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/5c7c3662c386

8224617: (fs) java/nio/file/FileStore/Basic.java found filesystem twice
Reviewed-by: alanb

! test/jdk/java/nio/file/FileStore/Basic.java
! test/lib/jdk/test/lib/util/FileUtils.java

Changeset: 1b17d09e3e05
Author:    kvn
Date:      2019-06-06 15:12 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1b17d09e3e05

8208379: compiler/jvmci/events/JvmciNotifyInstallEventTest.java failed with "Got unexpected event count after 2nd install attempt: expected 9 to equal 2"
Reviewed-by: iignatyev

! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java

Changeset: 64b76867851b
Author:    kvn
Date:      2019-06-06 16:06 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/64b76867851b

8222371: Use UL for TraceNMethodInstalls code
Reviewed-by: dholmes

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/runtime/arguments.cpp

Changeset: 8cd2d6dee328
Author:    igerasim
Date:      2019-06-06 17:20 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8cd2d6dee328

8225397: Integer value miscalculation in toString() method of BitSet
Reviewed-by: aph

! src/java.base/share/classes/java/util/BitSet.java
+ test/jdk/java/util/BitSet/HugeToString.java

Changeset: 0a7af38ef32a
Author:    darcy
Date:      2019-06-06 17:48 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0a7af38ef32a

8225465: Add @jls tags to receiver type methods
Reviewed-by: lancea, jjg

! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.compiler/share/classes/javax/lang/model/element/ExecutableElement.java
! src/java.compiler/share/classes/javax/lang/model/type/ExecutableType.java

Changeset: 5a5f83da57eb
Author:    dtitov
Date:      2019-06-06 18:57 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/5a5f83da57eb

8206074: nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java is timing out
Reviewed-by: cjplummer, gadams

! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001.java

Changeset: 0d44bf1ead37
Author:    egahlin
Date:      2019-06-07 04:57 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0d44bf1ead37

8224139: Deprecate -XX:FlightRecorder option
Reviewed-by: mgronlun, mseledtsov

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

Changeset: 9772d90df0d0
Author:    iignatyev
Date:      2019-06-06 23:06 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9772d90df0d0

8225469: clean up problem lists
Reviewed-by: kvn

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

Changeset: d59aec2ead21
Author:    mbaesken
Date:      2019-06-06 09:30 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d59aec2ead21

8225402: events logging in deoptimization.cpp should go to deopt-log
Reviewed-by: mdoerr, stuefe, coleenp

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

Changeset: d868727d8f0b
Author:    jlahoda
Date:      2019-06-07 10:09 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d868727d8f0b

8223782: jshell parser should handle Text Blocks
Summary: Completion analysis should detect text blocks properly.
Reviewed-by: jlaskey, rfield

! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java
! test/langtools/jdk/jshell/CompletenessTest.java
! test/langtools/jdk/jshell/CompletionSuggestionTest.java

Changeset: eaa1e236f305
Author:    mdoerr
Date:      2019-06-07 10:13 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/eaa1e236f305

8225347: [s390] Unexpected exit from stack overflow test
Reviewed-by: simonis

! src/hotspot/cpu/s390/globals_s390.hpp

Changeset: 07ff89762205
Author:    pliden
Date:      2019-06-07 11:19 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/07ff89762205

8225340: ZGC: Add logging of High Usage rule
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zDirector.cpp

Changeset: 4556dd808daa
Author:    pliden
Date:      2019-06-07 11:19 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4556dd808daa

8222145: Add -XX:SoftMaxHeapSize flag
Reviewed-by: eosterlund, tschatzl

! src/hotspot/share/gc/shared/gcArguments.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
+ test/hotspot/jtreg/gc/arguments/TestSoftMaxHeapSizeFlag.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRangesDynamic.java
! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/common/optionsvalidation/JVMOption.java

Changeset: 38006f020b94
Author:    pliden
Date:      2019-06-07 11:19 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/38006f020b94

8222182: ZGC: Use SoftMaxHeapSize to guide GC heuristics
Reviewed-by: stefank, tschatzl

! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp

Changeset: 9a120214e732
Author:    pliden
Date:      2019-06-07 11:19 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9a120214e732

8222467: ZGC: Log min/max/softmax capacity
Reviewed-by: stefank

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp

Changeset: 55319b27b346
Author:    shade
Date:      2019-06-07 11:47 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/55319b27b346

8225357: Rewire ShenandoahHeap::maybe_update_with_forwarded for contending fixups
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp

Changeset: 09b09388f197
Author:    shade
Date:      2019-06-07 11:48 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/09b09388f197

8225441: Cleanup ShenandoahHeap::atomic_compare_exchange_oop
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp

Changeset: ae41e1037bde
Author:    chegar
Date:      2019-06-07 11:47 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ae41e1037bde

8225424: Add jdk.net.usePlainSocketImpl runs to a couple of tests
Reviewed-by: alanb

! test/jdk/java/net/SocketOption/AfterClose.java
! test/jdk/java/net/SocketOption/NullsAndBadValues.java

Changeset: fe87ca416753
Author:    chegar
Date:      2019-06-07 11:51 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fe87ca416753

8216988: ServerSocket.implAccept should include warnings about Socket type/state
Reviewed-by: alanb

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

Changeset: ceabad800468
Author:    jlaskey
Date:      2019-06-07 08:47 -0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ceabad800468

8225448: String::translateEscapes javadoc has accessibility issues
Reviewed-by: jjg

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

Changeset: 47ee6c00d27c
Author:    mbaesken
Date:      2019-06-05 16:53 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/47ee6c00d27c

8224958: add os::dll_load calls to event log
Reviewed-by: dholmes, mdoerr, stuefe

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_windows.cpp

Changeset: f4b2d5b83ebf
Author:    erikj
Date:      2019-06-07 09:16 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f4b2d5b83ebf

8217739: Cannot reuse java.base UnixConstants.java from target in BuildJDK when cross compiling
Reviewed-by: tbell, aoqi

- make/CreateBuildJdkCopy.gmk
! make/ExplodedImageOptimize.gmk
! make/Main.gmk
! make/autoconf/buildjdk-spec.gmk.in
! make/common/MakeBase.gmk
! make/common/NativeCompilation.gmk
! make/gensrc/GensrcMisc.gmk

Changeset: d19dc5b10fbb
Author:    never
Date:      2019-06-07 10:26 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d19dc5b10fbb

8209626: [JVMCI] Use implicit exception table for dispatch and printing
Reviewed-by: kvn

! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/exceptionHandlerTable.cpp
! src/hotspot/share/code/exceptionHandlerTable.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/MetadataBuilder.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMetaData.java

Changeset: 3493c1bc59fd
Author:    lmesnik
Date:      2019-06-07 12:26 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3493c1bc59fd

8225388: Running jcmd Compiler.CodeHeap_Analytics all 0 cause crash.
Reviewed-by: thartmann, sspitsyn

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/codeHeapState.cpp
! src/hotspot/share/code/codeHeapState.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
+ test/hotspot/jtreg/serviceability/dcmd/compiler/CodeHeapAnalyticsParams.java

Changeset: 14283f280695
Author:    kvn
Date:      2019-06-07 13:57 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/14283f280695

8225350: compiler/jvmci/compilerToVM/IsCompilableTest.java timed out
Reviewed-by: iignatyev

! test/hotspot/jtreg/compiler/jvmci/TestJVMCIPrintProperties.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/hotspot/jtreg/runtime/appcds/GraalWithLimitedMetaspace.java

Changeset: 357c9dcb6eb9
Author:    ccheung
Date:      2019-06-07 14:03 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/357c9dcb6eb9

8224497: Remove FIXME in metaspaceClosure.cpp
Summary: Also cleaned up some comment and code related to the od (optional data) region.
Reviewed-by: iklam, jiangli

! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceClosure.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp

Changeset: fd61ef6c4091
Author:    jjg
Date:      2019-06-07 14:32 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fd61ef6c4091

8224257: fix issues in files generated by pandoc
Reviewed-by: mchung

! make/jdk/src/classes/build/tools/fixuppandoc/Main.java

Changeset: 1fe17d2be502
Author:    dlong
Date:      2019-06-07 18:11 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1fe17d2be502

8223050: JVMCI: findUniqueConcreteMethod() should not use Dependencies::find_unique_concrete_method() for non-virtual methods
Reviewed-by: kvn, dnsimon

! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/FindUniqueConcreteMethodTest.java

Changeset: 40320fb1920a
Author:    sviswanathan
Date:      2019-06-07 15:35 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/40320fb1920a

8224234: compiler/codegen/TestCharVect2.java fails in test_mulc
Reviewed-by: vlivanov, thartmann

! src/hotspot/cpu/x86/x86.ad

Changeset: 1e0b948cc122
Author:    jjg
Date:      2019-06-07 16:38 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1e0b948cc122

8224257: fix issues in files generated by pandoc
Reviewed-by: mchung

! make/jdk/src/classes/build/tools/fixuppandoc/Main.java

Changeset: a9188ba494a3
Author:    iignatyev
Date:      2019-06-07 21:35 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a9188ba494a3

8149040: Cleanup compiler/jsr292/NonInlinedCall tests after JDK-8148994
Reviewed-by: kvn, thartmann

- test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/GCTest.java
! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/InvokeTest.java
! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/hotspot/jtreg/compiler/jsr292/patches/java.base/java/lang/invoke/MethodHandleHelper.java

Changeset: 686dedba1d9a
Author:    egahlin
Date:      2019-06-09 11:28 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/686dedba1d9a

8216064: -XX:StartFlightRecording:settings= doesn't work properly
Reviewed-by: mgronlun

! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/jni/jfrJavaCall.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java
+ test/jdk/jdk/jfr/startupargs/TestStartNoSettings.java

Changeset: fcc702f17582
Author:    lancea
Date:      2019-06-09 05:56 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fcc702f17582

8225322: Broken links in java.sql
Reviewed-by: darcy, jjg

! src/java.sql/share/classes/java/sql/package-info.java
! src/java.sql/share/classes/javax/sql/package-info.java

Changeset: 84b9996abbee
Author:    darcy
Date:      2019-06-09 15:21 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/84b9996abbee

8181869: getAnnotatedParameterTypes%G​%@() specification should be clarified
Reviewed-by: lancea

! src/java.base/share/classes/java/lang/reflect/Executable.java

Changeset: 6e432194ee97
Author:    darcy
Date:      2019-06-09 15:48 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6e432194ee97

8042748: Clarify exception thrown by ParameterizedTypeImpl.validateConstructorArguments()
Reviewed-by: lancea

! src/java.base/share/classes/sun/reflect/generics/reflectiveObjects/ParameterizedTypeImpl.java

Changeset: ea43db53de91
Author:    jlahoda
Date:      2019-06-10 05:09 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ea43db53de91

8223305: Compiler support for Switch Expressions
Reviewed-by: mcimadamore, vromero

! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/jdk.compiler/share/classes/com/sun/source/tree/BreakTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/YieldTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Kinds.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Names.java
! test/langtools/tools/javac/diags/examples/BracketsNotAllowedImplicitLambda.java
- test/langtools/tools/javac/diags/examples/BreakAmbiguousTarget.java
- test/langtools/tools/javac/diags/examples/BreakComplexValueNoSwitchExpression.java
- test/langtools/tools/javac/diags/examples/BreakExprNotImmediate.java
- test/langtools/tools/javac/diags/examples/BreakMissingValue.java
! test/langtools/tools/javac/diags/examples/FutureVarNotAllowed.java
+ test/langtools/tools/javac/diags/examples/IllegalRefToRestrictedType.java
! test/langtools/tools/javac/diags/examples/IllegalRefToVarType.java
+ test/langtools/tools/javac/diags/examples/InvalidYield.java
+ test/langtools/tools/javac/diags/examples/InvalidYieldWarning.java
+ test/langtools/tools/javac/diags/examples/NoSwitchExpression.java
+ test/langtools/tools/javac/diags/examples/NoSwitchExpressionQualify.java
+ test/langtools/tools/javac/diags/examples/RestrictedTypeNotAllowedPreview.java
! test/langtools/tools/javac/diags/examples/SwitchExpressions.java
! test/langtools/tools/javac/diags/examples/VarNotAllowed.java
! test/langtools/tools/javac/diags/examples/VarNotAllowedArray.java
! test/langtools/tools/javac/diags/examples/VarNotAllowedCompound.java
! test/langtools/tools/javac/diags/examples/VarNotAllowedHere.java
! test/langtools/tools/javac/expswitch/ExpSwitchNestingTest.java
! test/langtools/tools/javac/lambda/deduplication/Deduplication.java
! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java
! test/langtools/tools/javac/lib/DPrinter.java
! test/langtools/tools/javac/lvti/ParserTest.out
! test/langtools/tools/javac/lvti/ParserTest9.out
! test/langtools/tools/javac/lvti/badTypeReference/BadTypeReference.out
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/switchexpr/BreakTest.java
! test/langtools/tools/javac/switchexpr/DefiniteAssignment1.java
! test/langtools/tools/javac/switchexpr/DefiniteAssignment2.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks1.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.out
! test/langtools/tools/javac/switchexpr/ExpressionSwitchBugs.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchDA.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchEmbedding.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough1.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchFlow.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchNotExhaustive.java
+ test/langtools/tools/javac/switchexpr/ExpressionSwitchToString.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchUnreachable.java
! test/langtools/tools/javac/switchexpr/ParseIncomplete.java
! test/langtools/tools/javac/switchexpr/SwitchExpressionIsNotAConstant.java
! test/langtools/tools/javac/switchexpr/SwitchExpressionScopesIsolated.java
! test/langtools/tools/javac/switchexpr/SwitchExpressionSimpleVisitorTest.java
! test/langtools/tools/javac/switchexpr/TryCatch.java
+ test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java
+ test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.out
+ test/langtools/tools/javac/switchexpr/WrongBreakTest.java
+ test/langtools/tools/javac/switchexpr/WrongBreakTest.out
+ test/langtools/tools/javac/switchexpr/WrongYieldTest.java
+ test/langtools/tools/javac/switchexpr/WrongYieldTest.out
+ test/langtools/tools/javac/switchextra/DefiniteAssignment1.java
+ test/langtools/tools/javac/switchextra/DefiniteAssignment2.java
+ test/langtools/tools/javac/switchextra/DefiniteAssignment2.out
! test/langtools/tools/javac/switchextra/MultipleLabelsExpression.java
! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01.out
! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01_source10.out

Changeset: ed12027517c0
Author:    neliasso
Date:      2019-02-14 14:54 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ed12027517c0

8224675: Late GC barrier insertion for ZGC
Reviewed-by: roland, eosterlund, pliden

! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/compiler/compilerDirectives.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/z_globals.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phasetype.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/runtime/stackValue.cpp
! src/hotspot/share/utilities/growableArray.hpp

Changeset: 871bc449ce06
Author:    stefank
Date:      2019-06-07 13:50 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/871bc449ce06

8223837: Add -XX:MinHeapSize flag to set the minimum heap size
Reviewed-by: pliden, tschatzl

! src/hotspot/share/gc/shared/gcArguments.cpp
! src/hotspot/share/gc/shared/gcArguments.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/genArguments.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.cpp
! src/hotspot/share/gc/shared/jvmFlagConstraintsGC.hpp
! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java

Changeset: 8081b181bba8
Author:    dfuchs
Date:      2019-06-10 11:17 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8081b181bba8

8224865: Replace wildcard address with loopback or local host in tests - part 13
Summary: Fixes intermittent failures observed in some network tests
Reviewed-by: chegar

! test/jdk/com/sun/net/httpserver/Test1.java
! test/jdk/com/sun/net/httpserver/bugs/B6373555.java
! test/jdk/com/sun/net/httpserver/bugs/B6401598.java
! test/jdk/com/sun/net/httpserver/bugs/B6431193.java
! test/jdk/com/sun/net/httpserver/bugs/B6433018.java
! test/jdk/com/sun/net/httpserver/bugs/B8211420.java
! test/jdk/java/net/ResponseCache/Test2.java
! test/jdk/java/net/URL/GetContent.java
! test/jdk/sun/net/www/http/HttpClient/StreamingRetry.java
! test/jdk/sun/net/www/protocol/http/DigestTest.java
! test/jdk/sun/net/www/protocol/http/RelativeRedirect.java

Changeset: 966a51af2986
Author:    pliden
Date:      2019-06-10 12:52 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/966a51af2986

8224966: ZGC: Don't skip oop verification in OopMapSet::all_do()
Reviewed-by: stefank, eosterlund

! src/hotspot/share/compiler/oopMap.cpp

Changeset: d60b24a09900
Author:    pliden
Date:      2019-06-10 12:52 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d60b24a09900

8225227: ZGC: Be exact in what load barrier to use in ZHeapIterator
Reviewed-by: stefank

! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zHeapIterator.hpp

Changeset: d8942f5d6c75
Author:    weijun
Date:      2019-06-10 20:38 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d8942f5d6c75

8221719: Jarsigner fails to verify signed by alias if alias given in wrong case
Reviewed-by: weijun
Contributed-by: Philipp Kunz <philipp.kunz at paratix.ch>

! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
+ test/jdk/sun/security/tools/jarsigner/JavaKeyStoreAliasCaseInsensitive.java

Changeset: f72f801b00bd
Author:    hseigel
Date:      2019-06-10 09:52 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f72f801b00bd

8224952: RI deviates from JVMS - non-zero minor_version for class files throws UnsupportedClassVersionError.
Summary: Change the JVM to follow the JVM Spec and accept non-zero minor_version for appropriate older class file versions.
Reviewed-by: acorn, dholmes, iignatyev

! src/hotspot/share/classfile/classFileParser.cpp
! test/hotspot/jtreg/runtime/ClassFile/PreviewVersion.java

Changeset: 811df7c64724
Author:    dpochepk
Date:      2019-06-10 17:02 +0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/811df7c64724

8222412: AARCH64: multiple instructions encoding issues
Reviewed-by: aph

+ src/hotspot/cpu/aarch64/aarch64-asmtest.py
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/register_aarch64.hpp

Changeset: 4cf21c5c956a
Author:    dtitov
Date:      2019-06-10 09:41 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4cf21c5c956a

8222828: vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java failed
Reviewed-by: cjplummer, gadams, jcbeyler

! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004.java

Changeset: 218f5a414379
Author:    zgu
Date:      2019-06-10 13:42 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/218f5a414379

8225514: Shenandoah: ShenandoahCodeRoots should inherit from AllStatic
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp

Changeset: b76aee290002
Author:    dnsimon
Date:      2019-06-10 15:55 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b76aee290002

8225492: Update JVMCI
Reviewed-by: iveresov, kvn

! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCI.java

Changeset: 040e1c6dab96
Author:    darcy
Date:      2019-06-10 15:53 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/040e1c6dab96

8225532: Update source enums to describe 12 and 13 language features
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java

Changeset: c6498066a0a5
Author:    smarks
Date:      2019-06-10 17:33 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c6498066a0a5

8205131: remove Runtime trace methods
Reviewed-by: lancea, rriggs, iklam

! src/java.base/share/classes/java/lang/Runtime.java
! test/jaxp/javax/xml/jaxp/unittest/transform/ProcessXSLT.java
! test/jdk/java/rmi/activation/CommandEnvironment/SetChildEnv.java
! test/jdk/sun/rmi/log/ReliableLog/Recovery.java

Changeset: 670b4794f51e
Author:    iignatyev
Date:      2019-06-10 17:11 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/670b4794f51e

8209917: fix TODO in GatherDiagnosticInfoObserver
Reviewed-by: jjg, dholmes

! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java

Changeset: ddda023e6f66
Author:    neliasso
Date:      2019-06-11 09:27 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ddda023e6f66

8225509: clean_catch_blocks must add preds first
Reviewed-by: kvn

! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp

Changeset: bc5baf205475
Author:    mdoerr
Date:      2019-06-11 09:51 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/bc5baf205475

8224826: Implement fast class initialization checks on PPC64
Reviewed-by: vlivanov, gromero

! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp
! src/hotspot/cpu/ppc/macroAssembler_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/ppc/vm_version_ppc.hpp

Changeset: fc4042870cc4
Author:    chegar
Date:      2019-06-11 09:21 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fc4042870cc4

8225426: Replace plain with system-default in Socket and ServerSocket
Reviewed-by: alanb, dfuchs

! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java

Changeset: b42cadf7eb4a
Author:    rraghavan
Date:      2019-06-11 14:33 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b42cadf7eb4a

8225567: Wrong file headers with 8202414 fix changeset
Summary: Corrected source file headers
Reviewed-by: thartmann

! src/hotspot/share/opto/memnode.cpp
! test/hotspot/jtreg/compiler/c2/Test8202414.java

Changeset: 24c59b1579d7
Author:    eosterlund
Date:      2019-06-11 10:55 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/24c59b1579d7

8224871: os::attempt_reserve_memory_at() tries too hard
Reviewed-by: pliden, coleenp, stuefe

! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/solaris/os_solaris.cpp

Changeset: 50270ff05a65
Author:    neliasso
Date:      2019-06-11 12:39 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/50270ff05a65

8225564: Remove wrong assert in clean_catch_blocks
Reviewed-by: thartmann

! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp

Changeset: 27e810f1f8a3
Author:    dholmes
Date:      2019-06-11 08:03 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/27e810f1f8a3

8225568: ProblemList compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java
Reviewed-by: thartmann

! test/hotspot/jtreg/ProblemList.txt

Changeset: d9a157f6fd71
Author:    coleenp
Date:      2019-06-11 07:31 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d9a157f6fd71

8224847: gc/stress/TestReclaimStringsLeaksMemory.java fails with reserved greater than expected
Summary: Rehash threshold was too low for StringTable, and rehashed size table was too large.
Reviewed-by: rehn, gziemski

! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java

Changeset: 03af124751f5
Author:    aph
Date:      2019-06-10 10:11 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/03af124751f5

8225429: Regression in disassembly quality
Reviewed-by: never

! src/hotspot/share/asm/codeBuffer.hpp
! src/hotspot/share/compiler/abstractDisassembler.cpp
! src/hotspot/share/compiler/disassembler.cpp

Changeset: 1fef7d9309a9
Author:    dfuchs
Date:      2019-06-11 15:46 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1fef7d9309a9

8225512: Replace wildcard address with loopback or local host in tests - part 15
Summary: Updates httpserver tests to use the loopback instead of the wildcard wherever possible.
Reviewed-by: michaelm

! test/jdk/com/sun/net/httpserver/MissingTrailingSpace.java
! test/jdk/com/sun/net/httpserver/Test10.java
! test/jdk/com/sun/net/httpserver/Test11.java
! test/jdk/com/sun/net/httpserver/Test12.java
! test/jdk/com/sun/net/httpserver/Test13.java
! test/jdk/com/sun/net/httpserver/Test14.java
! test/jdk/com/sun/net/httpserver/Test2.java
! test/jdk/com/sun/net/httpserver/Test3.java
! test/jdk/com/sun/net/httpserver/Test4.java
! test/jdk/com/sun/net/httpserver/Test5.java
! test/jdk/com/sun/net/httpserver/Test6.java
! test/jdk/com/sun/net/httpserver/Test7.java
! test/jdk/com/sun/net/httpserver/Test7a.java
! test/jdk/com/sun/net/httpserver/Test8.java
! test/jdk/com/sun/net/httpserver/Test8a.java
! test/jdk/com/sun/net/httpserver/Test9.java
! test/jdk/com/sun/net/httpserver/Test9a.java
! test/jdk/com/sun/net/httpserver/TestLogging.java
! test/jdk/com/sun/net/httpserver/bugs/B6339483.java
! test/jdk/com/sun/net/httpserver/bugs/B6341616.java
! test/jdk/com/sun/net/httpserver/bugs/B6393710.java
! test/jdk/com/sun/net/httpserver/bugs/B6526158.java
! test/jdk/com/sun/net/httpserver/bugs/B6526913.java
! test/jdk/com/sun/net/httpserver/bugs/B6529200.java
! test/jdk/com/sun/net/httpserver/bugs/B6744329.java
! test/jdk/com/sun/net/httpserver/bugs/B6886436.java
! test/jdk/com/sun/net/httpserver/bugs/FixedLengthInputStream.java
! test/jdk/com/sun/net/httpserver/bugs/HeadTest.java
! test/jdk/com/sun/net/httpserver/bugs/TruncatedRequestBody.java

Changeset: dbf5cda9843d
Author:    lancea
Date:      2019-06-11 13:04 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/dbf5cda9843d

8225189: Multiple JNI calls within critical region in ZIP Library
Reviewed-by: alanb

! src/java.base/share/native/libzip/Deflater.c
! src/java.base/share/native/libzip/Inflater.c

Changeset: f492567244ab
Author:    valeriep
Date:      2019-06-11 21:30 +0000
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f492567244ab

8080462: Update SunPKCS11 provider with PKCS11 v2.40 support
Summary: Added support for GCM, PSS, and other mechanisms
Reviewed-by: jnimeh

+ src/java.base/share/classes/sun/security/util/GCMParameters.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSACipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_CCM_PARAMS.java
+ src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_GCM_PARAMS.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_MECHANISM.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/Functions.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
! src/jdk.crypto.cryptoki/share/legal/pkcs11cryptotoken.md
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_convert.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_crypt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_digest.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_keymgmt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_mutex.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c
- src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11f.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11t.h
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h
+ test/jdk/sun/security/pkcs11/Cipher/Test4512704.java
+ test/jdk/sun/security/pkcs11/Cipher/TestCICOWithGCM.java
+ test/jdk/sun/security/pkcs11/Cipher/TestCICOWithGCMAndAAD.java
+ test/jdk/sun/security/pkcs11/Cipher/TestGCMKeyAndIvCheck.java
+ test/jdk/sun/security/pkcs11/Cipher/TestKATForGCM.java
! test/jdk/sun/security/pkcs11/MessageDigest/ByteBuffers.java
+ test/jdk/sun/security/pkcs11/Signature/InitAgainPSS.java
+ test/jdk/sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java
+ test/jdk/sun/security/pkcs11/Signature/SigInteropPSS.java
+ test/jdk/sun/security/pkcs11/Signature/SignatureTestPSS.java
+ test/jdk/sun/security/pkcs11/Signature/TestDSA2.java

Changeset: 75f47593d244
Author:    jjg
Date:      2019-06-11 14:56 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/75f47593d244

8214399: Javap -help should provide information about --multi-release option
Reviewed-by: jlahoda

! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties

Changeset: ff74a3c584e5
Author:    iignatyev
Date:      2019-06-11 14:59 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ff74a3c584e5

8066173: compiler/types/correctness/OffTest.java failed with assert
Reviewed-by: kvn

! test/hotspot/jtreg/ProblemList.txt

Changeset: f7cc25dda38a
Author:    zgu
Date:      2019-06-11 19:15 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f7cc25dda38a

8225572: Shenandoah: Move JNIHandles root out of serial roots
Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp

Changeset: c2398053ee90
Author:    ascarpino
Date:      2019-06-11 16:31 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c2398053ee90

8211018: Session Resumption without Server-Side State
Reviewed-by: xuelei, jnimeh, jjiang

! src/java.base/share/classes/sun/security/ssl/ClientHello.java
! src/java.base/share/classes/sun/security/ssl/Finished.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/NewSessionTicket.java
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLHandshake.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
! src/java.base/share/classes/sun/security/ssl/SessionId.java
+ src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! test/jdk/javax/net/ssl/DTLS/PacketLossRetransmission.java
! test/jdk/javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java
! test/jdk/sun/security/ssl/DHKeyExchange/DHEKeySizing.java
! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksClient.java
+ test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksClientStateless.java
! test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksServer.java
+ test/jdk/sun/security/ssl/SSLSessionImpl/ResumeChecksServerStateless.java

Changeset: ae3dbc712839
Author:    darcy
Date:      2019-06-11 17:20 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ae3dbc712839

7086604: (reflect) Clarifications to javadoc for getGeneric*Type methods in j.l.r
Reviewed-by: lancea, abuckley

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Field.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/TypeVariable.java

Changeset: 755e82641224
Author:    sangheki
Date:      2019-06-12 10:34 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/755e82641224

8225478: Make G1CMRootRegions independent of HeapRegions
Summary: Remove dependency of HeapRegion from G1CMRootRegions class
Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/memory/memRegion.hpp

Changeset: 0530705ca300
Author:    hannesw
Date:      2019-06-12 13:21 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0530705ca300

8223364: Bad placement of anchor relative to header
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.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/ConstructorWriterImpl.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/MethodWriterImpl.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/markup/Links.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/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.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/testSummaryTag/TestSummaryTag.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java

Changeset: ef577fa0dd10
Author:    jlahoda
Date:      2019-06-12 13:49 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ef577fa0dd10

8220018: javac crash when compiling try-catch-finally inside switch expression
Summary: Correcting handling of finally that yields from a switch expression.
Reviewed-by: mcimadamore, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
+ test/langtools/tools/javac/switchexpr/TryCatchFinally.java

Changeset: c63b9b87c28a
Author:    thartmann
Date:      2019-06-12 14:06 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c63b9b87c28a

8224658: Unsafe access C2 compile fails with assert(flat != TypePtr::BOTTOM) failed: cannot alias-analyze an untyped ptr: adr_type = NULL
Summary: Handle unsafe off-heap access with constant zero address.
Reviewed-by: vlivanov, roland

! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/output.cpp
+ test/hotspot/jtreg/compiler/unsafe/TestUnsafeLoadWithZeroAddress.java

Changeset: 596ae6c3ef6f
Author:    mdoerr
Date:      2019-06-12 14:21 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/596ae6c3ef6f

8223249: [s390] Cleanup TemplateInterpreterGenerator::generate_fixed_frame
Reviewed-by: coleenp, gromero

! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp

Changeset: 03d417fd7d9a
Author:    mdoerr
Date:      2019-06-12 14:22 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/03d417fd7d9a

8224827: Implement fast class initialization checks on s390
Reviewed-by: vlivanov, gromero

! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/s390/interp_masm_s390.hpp
! src/hotspot/cpu/s390/macroAssembler_s390.cpp
! src/hotspot/cpu/s390/macroAssembler_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp

Changeset: 0c20dbc3d547
Author:    mdoerr
Date:      2019-06-12 14:24 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0c20dbc3d547

8224090: [PPC64] Fix SLP patterns for filling an array with double float literals
Reviewed-by: mdoerr, simonis
Contributed-by: Kazunori Ogata <ogatak at jp.ibm.com>

! src/hotspot/cpu/ppc/ppc.ad

Changeset: 492b644bb9c2
Author:    dcubed
Date:      2019-06-12 10:52 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/492b644bb9c2

8225453: is_busy diagnostics and other baseline cleanups from Async Monitor Deflation project
Reviewed-by: dholmes, rehn, coleenp

! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp

Changeset: 730ed3fc6605
Author:    chegar
Date:      2019-06-12 16:10 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/730ed3fc6605

8225651: Missed the `@` in a couple of code tags of SocketImpl
Reviewed-by: alanb, dfuchs

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

Changeset: 466d6e2d2ddf
Author:    kvn
Date:      2019-06-12 10:37 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/466d6e2d2ddf

8223796: JVMCIEnv::get_jvmci_type does not keep klasses alive
Reviewed-by: iveresov, eosterlund

! src/hotspot/share/jvmci/jvmciEnv.cpp

Changeset: d109188f6480
Author:    ccheung
Date:      2019-06-12 10:45 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d109188f6480

8224710: [TESTBUG] dynamicArchive/ExcludedClasses.java test failed in tier6 testing on Windows
Summary: Account for the failure in loading of the base archive in CDSTestUtils::isUnableToMap().
Reviewed-by: jiangli, iklam

! src/hotspot/share/memory/metaspace.cpp
! test/lib/jdk/test/lib/cds/CDSTestUtils.java

Changeset: 139f21bad9fd
Author:    iignatyev
Date:      2019-06-12 11:48 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/139f21bad9fd

8158048: Fix failure message from jtreg gtest wrapper
Reviewed-by: kvn, mseledtsov

+ test/hotspot/jtreg/gtest/GTestResultParser.java
! test/hotspot/jtreg/gtest/GTestWrapper.java

Changeset: 1224b16c8ff4
Author:    epavlova
Date:      2019-06-12 12:31 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1224b16c8ff4

8225622: [AOT] runtime/SharedArchiveFile/TestInterpreterMethodEntries.java crashed with AOTed java.base
Reviewed-by: kvn

! test/hotspot/jtreg/runtime/SharedArchiveFile/TestInterpreterMethodEntries.java

Changeset: 8038250f9939
Author:    darcy
Date:      2019-06-12 14:14 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8038250f9939

8225675: Outdated citation of JLS in java.lang.ref.Reference
Reviewed-by: lancea, jjg, mchung

! src/java.base/share/classes/java/lang/ref/Reference.java

Changeset: 1357c4996b2e
Author:    hannesw
Date:      2019-06-12 23:21 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1357c4996b2e

8225671: Support HTML 5 character references in javadoc
Reviewed-by: jjg

! src/jdk.compiler/share/classes/com/sun/tools/doclint/Entity.java
! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java
! test/langtools/tools/doclint/CoverageExtras.java
! test/langtools/tools/doclint/html/EntitiesTest.java
! test/langtools/tools/doclint/html/EntitiesTest.out

Changeset: 946f7f2d321c
Author:    wetmore
Date:      2019-06-12 18:58 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/946f7f2d321c

8171279: Support X25519 and X448 in TLS
Reviewed-by: xuelei, mullan

! src/java.base/share/classes/sun/security/ssl/CipherSuite.java
! src/java.base/share/classes/sun/security/ssl/DHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/DHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHClientKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECDHServerKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/ECPointFormatsExtension.java
! src/java.base/share/classes/sun/security/ssl/HandshakeContext.java
+ src/java.base/share/classes/sun/security/ssl/KAKeyDerivation.java
! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java
+ src/java.base/share/classes/sun/security/ssl/NamedGroup.java
+ src/java.base/share/classes/sun/security/ssl/NamedGroupCredentials.java
+ src/java.base/share/classes/sun/security/ssl/NamedGroupPossession.java
! src/java.base/share/classes/sun/security/ssl/SSLExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLKeyExchange.java
! src/java.base/share/classes/sun/security/ssl/SSLSocketInputRecord.java
! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/SupportedGroupsExtension.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! src/java.base/share/classes/sun/security/ssl/Utilities.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
+ src/java.base/share/classes/sun/security/ssl/XDHKeyExchange.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyAgreement.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/XECParameters.java
! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
+ test/jdk/sun/security/ssl/CipherSuite/SupportedGroups.java

Changeset: 74f0622db875
Author:    weijun
Date:      2019-06-13 10:06 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/74f0622db875

6722928: Support SSPI as a native GSS-API provider
Reviewed-by: erikj, nwilliams, valeriep

! make/lib/Lib-java.security.jgss.gmk
! src/java.security.jgss/share/classes/sun/security/jgss/spnego/NegTokenTarg.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/java.security.jgss/share/native/libj2gss/GSSLibStub.c
! src/java.security.jgss/share/native/libj2gss/NativeFunc.h
! src/java.security.jgss/share/native/libj2gss/NativeUtil.h
! src/java.security.jgss/share/native/libj2gss/gssapi.h
+ src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp

Changeset: bd2f0954cbb9
Author:    iignatyev
Date:      2019-06-12 21:17 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/bd2f0954cbb9

8208236: [TESTBUG] vmTestbase/nsk/stress/stack tests fail by timeout
Reviewed-by: dholmes

! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack001.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack002.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack003.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack004.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack005.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack006.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack007.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack009.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack010.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack011.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack012.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack013.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack014.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack015.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java
! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java

Changeset: 03c98877f3bd
Author:    iignatyev
Date:      2019-06-12 17:22 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/03c98877f3bd

8225676: cleanup hotspot ProblemList
Reviewed-by: dholmes

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

Changeset: 6c8d5d0e1be4
Author:    tnakamura
Date:      2019-06-13 08:42 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6c8d5d0e1be4

8224184: jshell got IOException at exiting with AIX
Reviewed-by: rfield, jlahoda

! src/jdk.internal.le/share/classes/jdk/internal/org/jline/terminal/impl/ExecPty.java
+ test/langtools/jdk/jshell/ExecPtyGetFlagsToSetTest.java

Changeset: 28f4594b19c2
Author:    ronsh
Date:      2019-06-13 08:42 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/28f4594b19c2

8224161: Check.checkOverrideClashes n^2 algorithm
Summary: Caching type's members in Check.checkOverrideClashes to improve performance.
Reviewed-by: mcimadamore, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java

Changeset: ef91ba2e6cff
Author:    ssadetsky
Date:      2019-06-03 08:13 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ef91ba2e6cff

8196096: javax/swing/JPopupMenu/6580930/bug6580930.java fails
Reviewed-by: serb

! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JPopupMenu/6580930/bug6580930.java

Changeset: 72bdfcf4cfb5
Author:    psadhukhan
Date:      2019-06-04 14:23 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/72bdfcf4cfb5

Merge


Changeset: ed5c7d68ed5a
Author:    psadhukhan
Date:      2019-06-04 14:43 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ed5c7d68ed5a

8224876: javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java fails on linux-x64
Reviewed-by: serb, jdv

! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java

Changeset: 37819ad0ac6f
Author:    ant
Date:      2019-06-06 15:46 +0300
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/37819ad0ac6f

8225118: Robot.createScreenCapture() returns black image on HiDPI linux with gtk3
Reviewed-by: serb

! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h
! test/jdk/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java

Changeset: f680bedc0dcb
Author:    prr
Date:      2019-06-07 09:38 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f680bedc0dcb

Merge

- make/CreateBuildJdkCopy.gmk
- src/java.base/share/lib/security/cacerts
! test/jdk/ProblemList.txt

Changeset: 13ec0d88815b
Author:    serb
Date:      2019-06-09 14:12 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/13ec0d88815b

8222083: Support of "64-bit IEEE floating point" encoding for the AU file format
Reviewed-by: prr

! src/java.desktop/share/classes/com/sun/media/sound/AuFileFormat.java
! src/java.desktop/share/classes/com/sun/media/sound/AuFileReader.java
+ test/jdk/javax/sound/sampled/spi/AudioFileReader/RecognizeAuFloat.java

Changeset: fe6404b8394a
Author:    serb
Date:      2019-06-09 17:46 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fe6404b8394a

8223045: GraphicsEnvironment does not detect resolution changes in multiscreen systems
Reviewed-by: prr

! src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c

Changeset: de1d2a535c08
Author:    psadhukhan
Date:      2019-06-10 10:52 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/de1d2a535c08

8225368: broken links in java.desktop files
Reviewed-by: serb

! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/java/awt/FontMetrics.java
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/print/DocFlavor.java
! src/java.desktop/share/classes/javax/print/attribute/package-info.java

Changeset: f85fa2fc78c2
Author:    psadhukhan
Date:      2019-06-11 11:01 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f85fa2fc78c2

8225511: javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java fails in linux-x64
Reviewed-by: serb, prr

! test/jdk/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java

Changeset: 3467ea483f09
Author:    serb
Date:      2019-06-11 10:15 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3467ea483f09

8225144: [macos] In Aqua L&F backspace key does not delete when Shift is pressed
Reviewed-by: psadhukhan

! src/java.desktop/macosx/classes/com/apple/laf/AquaKeyBindings.java
+ test/jdk/javax/swing/text/JTextComponent/6361367/bug6361367.java

Changeset: 18629738b64b
Author:    prr
Date:      2019-06-11 10:34 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/18629738b64b

8217731: Font rendering and glyph spacing changed from jdk-8 to jdk-11
Reviewed-by: serb, neugens

! src/java.desktop/share/native/libfontmanager/freetypeScaler.c

Changeset: ad93c5329cac
Author:    serb
Date:      2019-06-11 16:23 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ad93c5329cac

8221246: NullPointerException within Win32ShellFolder2
Reviewed-by: prr

! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java

Changeset: 9cb499911646
Author:    prr
Date:      2019-06-11 17:15 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/9cb499911646

8225487: giflib legal file is missing attribution for openbsd-reallocarray.c
Reviewed-by: serb, kcr

! src/java.desktop/share/legal/giflib.md

Changeset: 5d5fccc4fd3f
Author:    psadhukhan
Date:      2019-06-12 10:02 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/5d5fccc4fd3f

Merge

- src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/GCTest.java
- test/langtools/tools/javac/diags/examples/BreakAmbiguousTarget.java
- test/langtools/tools/javac/diags/examples/BreakComplexValueNoSwitchExpression.java
- test/langtools/tools/javac/diags/examples/BreakExprNotImmediate.java
- test/langtools/tools/javac/diags/examples/BreakMissingValue.java

Changeset: 59642852dee0
Author:    psadhukhan
Date:      2019-06-13 11:31 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/59642852dee0

Merge


Changeset: 5c4f1b7c753b
Author:    psadhukhan
Date:      2019-06-13 12:22 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/5c4f1b7c753b

Merge


Changeset: 96c7427456f9
Author:    michaelm
Date:      2019-06-13 09:10 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/96c7427456f9

8216417: cleanup of IPv6 scope-id handling
Reviewed-by: alanb, chegar, dfuchs

! src/java.base/share/classes/java/net/AbstractPlainDatagramSocketImpl.java
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/native/libnet/Inet6Address.c
! src/java.base/share/native/libnet/net_util.h
! src/java.base/unix/classes/java/net/PlainDatagramSocketImpl.java
! src/java.base/unix/native/libnet/Inet6AddressImpl.c
! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c
! src/java.base/unix/native/libnet/PlainSocketImpl.c
! src/java.base/unix/native/libnet/net_util_md.c
! src/java.base/unix/native/libnet/net_util_md.h
! src/java.base/windows/classes/java/net/DualStackPlainDatagramSocketImpl.java
! src/java.base/windows/classes/java/net/TwoStacksPlainDatagramSocketImpl.java
! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c
! src/java.base/windows/native/libnet/net_util_md.c
! test/jdk/ProblemList.txt
+ test/jdk/java/net/Inet6Address/Scoping.java
+ test/jdk/java/net/MulticastSocket/PromiscuousIPv6.java
! test/jdk/java/net/ipv6tests/B6521014.java
+ test/jdk/java/nio/channels/DatagramChannel/PromiscuousIPv6.java

Changeset: 0f38ab93a53c
Author:    mdoerr
Date:      2019-06-13 11:12 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0f38ab93a53c

8225663: [testbug] Missing JNIEXPORT in XAbortProvoker native function
Reviewed-by: mbaesken, gromero, kvn

! test/hotspot/jtreg/compiler/testlibrary/rtm/libXAbortProvoker.c

Changeset: f48d3bec75ba
Author:    tschatzl
Date:      2019-06-13 11:54 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f48d3bec75ba

8225418: G1: region attribute remembered set state disagrees with actual remembered set state
Summary: Keep remembered set update information when updating region attributes when abandoning the remaining collection set after mixed gc.
Reviewed-by: kbarrett, mdoerr

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp

Changeset: bd613b97c7c8
Author:    egahlin
Date:      2019-06-13 12:27 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/bd613b97c7c8

8220657: JFR.dump does not work when filename is set
Reviewed-by: ysuenaga

! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
+ test/jdk/jdk/jfr/jcmd/TestJcmdDumpWithFileName.java

Changeset: 865775b86780
Author:    smonteith
Date:      2019-06-13 15:24 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/865775b86780

8214527: ZGC for Aarch64
Summary: Implement ZGC for AArch64
Reviewed-by: aph, pliden, eosterlund, rkennke, shade, njian, adinn

! make/autoconf/hotspot.m4
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
+ src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
+ src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.hpp
+ src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zArguments_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingFile_linux_aarch64.hpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zBackingPath_linux_aarch64.hpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zGlobals_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zGlobals_linux_aarch64.hpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/gc/z/zPhysicalMemoryBacking_linux_aarch64.hpp

Changeset: 22b3b7983ada
Author:    weijun
Date:      2019-06-13 23:53 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/22b3b7983ada

8225180: SignedObject with invalid Key not throwing the InvalidKeyException in Windows
Reviewed-by: mullan

! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CSignature.java
+ test/jdk/sun/security/mscapi/NullKey.java

Changeset: d69faba543ec
Author:    iignatyev
Date:      2019-06-13 13:42 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d69faba543ec

8225746: hotspot problem lists list unexciting tests
Reviewed-by: kvn

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

Changeset: bba34c350225
Author:    mullan
Date:      2019-06-13 17:49 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/bba34c350225

8225730: Add sun/security/pkcs11/tls/tls12/FipsModeTLS12.java to ProblemList for linux
Reviewed-by: xuelei

! test/jdk/ProblemList.txt

Changeset: 24872d367cb6
Author:    kvn
Date:      2019-06-13 17:18 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/24872d367cb6

8209590: compiler/compilercontrol/DontInlineCommandTest.java test fails with "Inline message differs" error
Summary: increase InlineSmallCode to 4000 for tests which check inlining decisions.
Reviewed-by: iignatyev

! test/hotspot/jtreg/compiler/compilercontrol/share/scenario/Command.java

Changeset: c53db49c7a2f
Author:    jwilhelm
Date:      2019-06-14 03:50 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c53db49c7a2f

Added tag jdk-13+25 for changeset 22b3b7983ada

! .hgtags

Changeset: c3b354fdbaa4
Author:    shade
Date:      2019-06-14 10:02 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c3b354fdbaa4

8225695: 32-bit build failures after JDK-8080462 (Update SunPKCS11 provider with PKCS11 v2.40 support)
Reviewed-by: alanb

! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_general.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_sign.c

Changeset: 328d4a455e4b
Author:    xuelei
Date:      2019-06-14 12:19 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/328d4a455e4b

8224829: AsyncSSLSocketClose.java has timing issue
Reviewed-by: jnimeh, dfuchs

! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
! test/jdk/javax/net/ssl/SSLSocket/Tls13PacketSize.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/BlockedAsyncClose.java

Changeset: 55a79ffab804
Author:    weijun
Date:      2019-06-15 14:39 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/55a79ffab804

8225392: Comparison builds are failing due to cacerts file
Reviewed-by: erikj, martin, mullan

! make/jdk/src/classes/build/tools/generatecacerts/GenerateCacerts.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java
+ test/jdk/sun/security/tools/keytool/ListOrder.java

Changeset: 22ce9e266a4b
Author:    zgu
Date:      2019-06-14 12:08 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/22ce9e266a4b

8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes
Reviewed-by: shade

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java

Changeset: 666f51a72171
Author:    kvn
Date:      2019-06-17 09:11 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/666f51a72171

8181837: [Graal] compiler/jvmci/SecurityRestrictionsTest.java fails with AccessControlException
Summary: Remove test from Problem list because it does not fail anymore.
Reviewed-by: iignatyev

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

Changeset: 2d62c1192d41
Author:    dtitov
Date:      2019-06-13 11:21 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2d62c1192d41

8225543: Jcmd fails to attach to the Java process on Linux using the main class name if whitespace options were used to launch the process
Reviewed-by: sspitsyn, dholmes

! src/jdk.jcmd/linux/classes/sun/tools/ProcessHelper.java
! test/jdk/sun/tools/jcmd/TestProcessHelper.java

Changeset: 09ee0bd26bda
Author:    dtitov
Date:      2019-06-17 14:31 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/09ee0bd26bda

8217348: assert(thread->is_Java_thread()) failed: just checking
Reviewed-by: sspitsyn, dholmes, amenkov, jcbeyler

! src/hotspot/share/prims/jvmtiEnvBase.cpp

Changeset: 6c2d53701e34
Author:    rfield
Date:      2019-06-17 17:14 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6c2d53701e34

8200701: jdk/jshell/ExceptionsTest.java fails on Windows, after JDK-8198801
8159740: JShell: corralled declarations do not have correct source to wrapper mapping
8212167: JShell : Stack trace of exception has wrong line number
Summary: Build corralled (recoverable undeclared definitions) declarations from position translating wraps....
Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/jshell/Corraller.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/GeneralWrap.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java
! test/langtools/ProblemList.txt
! test/langtools/jdk/jshell/ClassesTest.java
! test/langtools/jdk/jshell/ExceptionsTest.java
! test/langtools/jdk/jshell/KullaTesting.java
! test/langtools/jdk/jshell/WrapperTest.java

Changeset: 922a4a554807
Author:    rraghavan
Date:      2019-06-18 10:00 +0530
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/922a4a554807

8226198: use of & instead of && in LibraryCallKit::arraycopy_restore_alloc_state
Summary: Used logical operator correctly
Reviewed-by: kvn, thartmann

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

Changeset: 3e08fa647eea
Author:    gziemski
Date:      2019-06-18 12:39 -0500
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3e08fa647eea

8225310: JFR crashed in JfrPeriodicEventSet::requestProtectionDomainCacheTableStatistics()
Summary: Added lock around table usage
Reviewed-by: coleenp, hseigel

! src/hotspot/share/classfile/systemDictionary.cpp

Changeset: bc5a0508253c
Author:    jjg
Date:      2019-06-18 11:52 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/bc5a0508253c

8225748: Use SHA-256 for javap classfile checksum
Reviewed-by: mchung

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Main.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties
! test/langtools/tools/javac/T6942649.java
! test/langtools/tools/javap/T4884240.java

Changeset: afc6c25c2f4a
Author:    iignatyev
Date:      2019-06-18 09:19 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/afc6c25c2f4a

8226313: problem list compiler/types/correctness tests
Reviewed-by: thartmann

! test/hotspot/jtreg/ProblemList.txt

Changeset: be453f7ee72c
Author:    amenkov
Date:      2019-06-18 16:08 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/be453f7ee72c

8225682: Reference to JNI spec on java.sun.com
Reviewed-by: gadams, cjplummer, sspitsyn

! make/data/jdwp/jdwp.spec

Changeset: af38014cb097
Author:    iignatyev
Date:      2019-06-19 03:21 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/af38014cb097

8226360: merge entries in hotspot problem lists
Reviewed-by: epavlova, kvn

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

Changeset: 3dcfa209f769
Author:    thartmann
Date:      2019-06-19 12:24 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/3dcfa209f769

8226381: ProblemList java/lang/reflect/PublicMethods/PublicMethodsTest.java
Summary: Put test on AOT ProblemList.
Reviewed-by: iignatyev

! test/jdk/ProblemList-aot.txt

Changeset: 80594c78a608
Author:    thartmann
Date:      2019-06-19 12:25 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/80594c78a608

8226382: ProblemList java/lang/constant/MethodTypeDescTest.java
Summary: Put test on AOT ProblemList.
Reviewed-by: iignatyev

! test/jdk/ProblemList-aot.txt

Changeset: 360f8769d3dc
Author:    hseigel
Date:      2019-06-19 08:42 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/360f8769d3dc

8225789: Empty method parameter type should generate ClassFormatError
Summary: Check for an empty name when verifying unqualified names
Reviewed-by: lfoltan, coleenp

! src/hotspot/share/classfile/classFileParser.cpp
+ test/hotspot/jtreg/runtime/classFileParserBug/EmptyUnqName.jasm
+ test/hotspot/jtreg/runtime/classFileParserBug/TestEmptyUnqName.java
! test/hotspot/jtreg/runtime/verifier/TestSigParse.java

Changeset: 0692b67f5462
Author:    aph
Date:      2019-06-18 16:15 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0692b67f5462

8225716: G1 GC: Undefined behaviour in G1BlockOffsetTablePart::block_at_or_preceding
Reviewed-by: kbarrett, tschatzl

! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp

Changeset: e27ae3706392
Author:    jwilhelm
Date:      2019-06-20 04:08 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e27ae3706392

Added tag jdk-13+26 for changeset 0692b67f5462

! .hgtags

Changeset: 1170b6d92d1c
Author:    xuelei
Date:      2019-06-19 21:49 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1170b6d92d1c

8225766: Curve in certificate should not affect signature scheme when using TLSv1.3
Reviewed-by: ascarpino

! src/java.base/share/classes/sun/security/ssl/SignatureScheme.java
! src/java.base/share/classes/sun/security/ssl/X509Authentication.java
+ test/jdk/sun/security/ssl/SignatureScheme/Tls13NamedGroups.java

Changeset: 65916ade7fa2
Author:    erikj
Date:      2019-06-20 07:56 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/65916ade7fa2

8226404: bootcycle build uses wrong CDS archive
Reviewed-by: iklam

! make/autoconf/bootcycle-spec.gmk.in

Changeset: 8892555795cd
Author:    kvn
Date:      2019-06-20 10:32 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/8892555795cd

8223794: applications/kitchensink/Kitchensink.java crash bad oop with Graal
Summary: added new nmethod::oop_at_phantom() method for JVMCI to notify GC that oop should be kept alive
Reviewed-by: dlong, eosterlund

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp

Changeset: 76647c08ce0c
Author:    epavlova
Date:      2019-06-20 11:42 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/76647c08ce0c

8225684: [AOT] vmTestbase/vm/oom/production/AlwaysOOMProduction tests fail with AOTed java.base
Reviewed-by: kvn

+ test/hotspot/jtreg/ProblemList-aot.txt

Changeset: de3484367466
Author:    jjg
Date:      2019-06-20 14:24 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/de3484367466

8226412: Fix command-line help text for javac -target
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties

Changeset: ced62a6a7bbe
Author:    dtitov
Date:      2019-06-20 18:47 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ced62a6a7bbe

8220175: serviceability/dcmd/framework/VMVersionTest.java fails with a timeout
Reviewed-by: sspitsyn, cjplummer

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

Changeset: a3e3f3caf284
Author:    sspitsyn
Date:      2019-06-20 23:12 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a3e3f3caf284

8223736: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails due to wrong number of MonitorContendedEntered events
Summary: Fix the synchronization issue in the test
Reviewed-by: cjplummer, dcubed, amenkov

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp

Changeset: 68ef70c9a921
Author:    erikj
Date:      2019-06-21 06:33 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/68ef70c9a921

8226538: find-files.gmk gets corrupted if tab completion is used before running make first
Reviewed-by: tbell

! make/common/FindTests.gmk
! test/make/TestMake.gmk

Changeset: a6411f1e63f3
Author:    adinn
Date:      2019-06-21 15:16 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/a6411f1e63f3

8226203: MappedByteBuffer.force method may have no effect on implementation specific map modes
Summary: Fix comment for MappedByteBuffer force methods
Reviewed-by: alanb

! src/java.base/share/classes/java/nio/MappedByteBuffer.java

Changeset: e9d4e0a9c8c7
Author:    coleenp
Date:      2019-06-21 09:53 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e9d4e0a9c8c7

8226394: [TESTBUG] vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java fails with java.lang.NoClassDefFoundError
Summary: don't use printStackTrace to verify OOM type.
Reviewed-by: lfoltan, dholmes

! test/hotspot/jtreg/vmTestbase/nsk/share/gc/gp/GarbageUtils.java

Changeset: 076f34b82b98
Author:    weijun
Date:      2019-06-21 23:44 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/076f34b82b98

8225257: sun/security/tools/keytool/PSS.java timed out
Reviewed-by: valeriep

- test/jdk/sun/security/tools/keytool/PSS.java
+ test/jdk/sun/security/tools/keytool/pss/PSS.java
+ test/jdk/sun/security/tools/keytool/pss/java.base/sun/security/rsa/RSAKeyPairGenerator.java

Changeset: e00591da418d
Author:    erikj
Date:      2019-06-21 10:38 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e00591da418d

8226269: Race in SetupProcessMarkdown
Reviewed-by: tbell

! make/common/ProcessMarkdown.gmk

Changeset: 97c75e545302
Author:    jjg
Date:      2019-06-21 11:41 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/97c75e545302

8226592: Fix HTML in table for jdk.zipfs module-info
Reviewed-by: bpb, lancea

! src/jdk.zipfs/share/classes/module-info.java

Changeset: 179204eb9444
Author:    jjg
Date:      2019-06-21 12:09 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/179204eb9444

8226593: Fix HTML in com/sun/jdi/doc-files/signature.html
Reviewed-by: sspitsyn, lancea

! src/jdk.jdi/share/classes/com/sun/jdi/doc-files/signature.html

Changeset: f1e5ddb814b7
Author:    serb
Date:      2019-06-21 16:20 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f1e5ddb814b7

8225146: Accessibility issues in javax/swing/plaf/nimbus/doc-files/properties.html
Reviewed-by: aivanov

! src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html

Changeset: e17c9a93b505
Author:    sspitsyn
Date:      2019-06-21 18:20 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e17c9a93b505

8224555: vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/TestDescription.java failed
Summary: Improve synchronization in the test
Reviewed-by: dcubed, amenkov

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC02/tc02t001/tc02t001.cpp

Changeset: 4d5eabe8d341
Author:    sspitsyn
Date:      2019-06-22 14:35 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4d5eabe8d341

8226595: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java still fails due to wrong number of MonitorContendedEntered events
Summary: Fix one more sync issue in the test
Reviewed-by: dcubed, amenkov

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001.java

Changeset: 00c08fae63e8
Author:    mullan
Date:      2019-06-24 10:11 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/00c08fae63e8

8180005: Provide specific links in KeyManagerFactory and TrustManagerFactory to the Standard Algorithm Names Specification
Reviewed-by: ascarpino

! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java

Changeset: 1cd4d287839b
Author:    bobv
Date:      2019-06-24 11:49 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1cd4d287839b

8224502: [TESTBUG] JDK docker test TestSystemMetrics.java fails with access issues and OOM
Reviewed-by: sgehwolf, mseledtsov

! test/jdk/ProblemList.txt
! test/jdk/jdk/internal/platform/docker/TestSystemMetrics.java
! test/lib/jdk/test/lib/containers/cgroup/MetricsTester.java

Changeset: 1e4bbd6fbb2f
Author:    bobv
Date:      2019-06-24 11:52 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1e4bbd6fbb2f

8224506: [TESTBUG] TestDockerMemoryMetrics.java fails with exitValue = 137
Reviewed-by: sgehwolf, mseledtsov

! test/jdk/ProblemList.txt
! test/jdk/jdk/internal/platform/docker/TestDockerMemoryMetrics.java

Changeset: fe6c2f0b42be
Author:    jjg
Date:      2019-06-24 13:40 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/fe6c2f0b42be

8226628: The copyright footer should be enclosed in <footer>
Reviewed-by: iris, lancea

! make/Docs.gmk

Changeset: 79c32c7b0992
Author:    dlong
Date:      2019-06-24 18:51 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/79c32c7b0992

8225369: [AOT] vm/classfmt/cpl/cplres001/cplres00101m004/cplres00101m004.html fails
Reviewed-by: kvn, never

! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
- test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java

Changeset: 1887e16a5657
Author:    dcubed
Date:      2019-06-24 22:38 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/1887e16a5657

8226699: [BACKOUT] JDK-8221734 Deoptimize with handshakes
Reviewed-by: dholmes, rehn, dlong

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/biasedLocking.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/services/dtraceAttacher.cpp
- test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java

Changeset: 80abfee2afaf
Author:    aefimov
Date:      2019-06-25 16:34 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/80abfee2afaf

8226730: Missing `@` in code tags
Reviewed-by: bpb
Contributed-by: Patrick Concannon <patrick.concannon at oracle.com>

! src/java.base/share/classes/java/net/DatagramSocketImpl.java
! src/java.base/share/classes/java/net/URLStreamHandler.java

Changeset: c9590e526d19
Author:    ccheung
Date:      2019-06-25 09:41 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c9590e526d19

8226462: [TESTBUG] runtime/appcds/sharedStrings/SysDictCrash.java failed with Cannot dump shared archive
Summary: Add a CDS log statement in arguments.cpp. The test catches RuntimeException duing dumping and checks if the log statement is in the stdout.
Reviewed-by: iklam, dholmes

! src/hotspot/share/runtime/arguments.cpp
! test/hotspot/jtreg/runtime/appcds/sharedStrings/SysDictCrash.java

Changeset: bdaec4628ea9
Author:    vromero
Date:      2019-06-25 18:21 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/bdaec4628ea9

8226709: MethodTypeDesc::resolveConstantDesc needs access check per the specification
Reviewed-by: mchung, mcimadamore

! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java
+ test/jdk/java/lang/constant/access_test/pkg1/MethodTypeDescriptorAccessTest.java
+ test/jdk/java/lang/constant/access_test/pkg2/NonPublicClass.java
+ test/jdk/java/lang/constant/access_test/pkg2/PublicClass.java

Changeset: 688f985f29c3
Author:    valeriep
Date:      2019-06-26 01:15 +0000
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/688f985f29c3

8226607: Inconsistent info between pcsclite.md and MUSCLE headers
Summary: Updated the info based on MUSCLE v1.8.24
Reviewed-by: ascarpino

! src/java.smartcardio/unix/legal/pcsclite.md
+ src/java.smartcardio/unix/native/libj2pcsc/MUSCLE/COPYING

Changeset: b7f68ddec66f
Author:    smonteith
Date:      2019-06-25 10:50 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/b7f68ddec66f

8226515: AArch64: float point register corruption in ZBarrierSetAssembler::load_at
Reviewed-by: aph

! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp

Changeset: 0bf9477626ef
Author:    bobv
Date:      2019-06-26 11:25 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/0bf9477626ef

8224764: Create jtreg test for JDK-8222252
Reviewed-by: tschatzl

+ test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java

Changeset: 03468b206457
Author:    rehn
Date:      2019-06-26 18:22 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/03468b206457

8225702: Safepoint counter can't be used for safepoint detection
Reviewed-by: dcubed, dholmes

! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/code/dependencyContext.hpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/safepoint.hpp
! src/hotspot/share/runtime/vmThread.cpp

Changeset: 4c52949a3487
Author:    jwilhelm
Date:      2019-06-27 03:13 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4c52949a3487

Added tag jdk-13+27 for changeset b7f68ddec66f

! .hgtags

Changeset: f3b62797e2d0
Author:    rschmelter
Date:      2019-06-27 00:51 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f3b62797e2d0

8226608: Hide the onjcmd option from the help output
Reviewed-by: sspitsyn, clanger

! src/hotspot/share/services/diagnosticCommand.cpp
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c

Changeset: f6d6fd388315
Author:    prr
Date:      2019-06-27 12:55 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/f6d6fd388315

8226783: GTK is not being returned as the System L&F on Gnome
Reviewed-by: serb, psadhukhan

! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
+ test/jdk/javax/swing/LookAndFeel/SystemLookAndFeel/SystemLookAndFeelTest.java

Changeset: ed7851b2d5e4
Author:    jjiang
Date:      2019-06-28 05:29 +0800
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/ed7851b2d5e4

8224650: Add tests to support X25519 and X448 in TLS
Reviewed-by: xuelei

! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
+ test/jdk/sun/security/ssl/CipherSuite/NamedGroupsWithCipherSuite.java

Changeset: bad3754349aa
Author:    jlahoda
Date:      2019-06-27 10:39 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/bad3754349aa

8226510: No compilation error when switch expression has no result expressions
Summary: Ensure a compile-time error is produced when there are no result expressions in an switch expression.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/langtools/tools/javac/diags/examples/BreakOutsideSwitchExpression.java
! test/langtools/tools/javac/diags/examples/ContinueOutsideSwitchExpression.java
! test/langtools/tools/javac/diags/examples/ReturnOutsideSwitchExpression.java
! test/langtools/tools/javac/diags/examples/RuleCompletesNormally.java
! test/langtools/tools/javac/diags/examples/SwitchExpressionCompletesNormally.java
+ test/langtools/tools/javac/diags/examples/SwitchExpressionNoResultExpressions.java
! test/langtools/tools/javac/switchexpr/EmptySwitch.java
! test/langtools/tools/javac/switchexpr/EmptySwitch.out
! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.out
! test/langtools/tools/javac/switchexpr/ExpressionSwitchFlow.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitchFlow.out
! test/langtools/tools/javac/switchexpr/WrongBreakTest.out

Changeset: 33766821f738
Author:    naoto
Date:      2019-06-28 08:48 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/33766821f738

8226876: Assertion in sun/util/locale/provider/CalendarDataUtility on Windows after JDK-8218960
Reviewed-by: clanger

! src/java.base/share/classes/sun/util/locale/provider/CalendarDataUtility.java
+ test/jdk/sun/util/locale/provider/CalendarDataRegression.java

Changeset: 6aa047de311b
Author:    valeriep
Date:      2019-06-28 19:36 +0000
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6aa047de311b

8226651: Setting the mgfHash in CK_RSA_PKCS_PSS_PARAMS has no effect
Summary: Fixed to get the MGF digest algorithm from MGF1ParameterSpec
Reviewed-by: xuelei

! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/CK_RSA_PKCS_PSS_PARAMS.java
! test/jdk/sun/security/pkcs11/Signature/KeyAndParamCheckForPSS.java
! test/jdk/sun/security/pkcs11/Signature/SigInteropPSS.java
! test/jdk/sun/security/pkcs11/Signature/SignatureTestPSS.java

Changeset: c868b89c7dd9
Author:    clanger
Date:      2019-06-28 20:46 +0100
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c868b89c7dd9

8226869: Test java/util/Locale/LocaleProvidersRun.java should enable assertions
Reviewed-by: naoto

! test/jdk/java/util/Locale/LocaleProvidersRun.java

Changeset: 6546a2ae6773
Author:    dlong
Date:      2019-06-28 16:50 -0400
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/6546a2ae6773

8226533: JVMCI: findUniqueConcreteMethod should handle statically bindable methods directly
Reviewed-by: kvn, dlong
Contributed-by: Doug Simon <doug.simon at oracle.com>

! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java

Changeset: e6331cf74840
Author:    sspitsyn
Date:      2019-06-28 16:06 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e6331cf74840

8226917: jvmti/scenarios/contention/TC04/tc04t001/TestDescription.java fails on jvmti->InterruptThread (JVMTI_ERROR_THREAD_NOT_ALIVE)
Summary: Fix one more sync issue in the test
Reviewed-by: dcubed, gadams, amenkov

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/contention/TC04/tc04t001/tc04t001.cpp

Changeset: d4de822dc421
Author:    iveresov
Date:      2019-06-28 21:41 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d4de822dc421

8226778: [JVMCI] Handle unpacking properly in Deoptimiziation::get_cached_box()
Summary: Properly decode StackValue on big-endian machines
Reviewed-by: kvn

! src/hotspot/share/runtime/deoptimization.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java

Changeset: 700ef5241888
Author:    neliasso
Date:      2019-07-01 10:49 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/700ef5241888

8226287: Make process_users_of_allocation handle gc barriers
Reviewed-by: kvn, roland

! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/opto/macro.cpp

Changeset: e1a876085988
Author:    sspitsyn
Date:      2019-07-01 11:40 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/e1a876085988

8226603: accessibility issues in specs/jvmti.html
Summary: Fix accessability issues in the JVMTI spec
Reviewed-by: dholmes, amenkov

! src/hotspot/share/prims/jvmti.xsl

Changeset: 5c8eb7381088
Author:    mbaesken
Date:      2019-06-28 13:16 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/5c8eb7381088

8226943: compile error in libfollowref003.cpp with XCode 10.2 on macosx
Reviewed-by: sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/unit/FollowReferences/followref003/followref003.cpp

Changeset: 38c73e24fa7b
Author:    phedlin
Date:      2019-06-25 11:43 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/38c73e24fa7b

8225475: Node budget asserts on x86_32/64
Summary: Make the (ad-hoc) loop cloning size estimate more pessimistic.
Reviewed-by: shade

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

Changeset: cb0131439e9d
Author:    rschmelter
Date:      2019-05-24 04:18 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/cb0131439e9d

8224673: Adjust permission for delayed starting of debugging
Summary: Changed permission from monitor to control
Reviewed-by: sspitsyn, clanger

! src/hotspot/share/services/diagnosticCommand.hpp

Changeset: 4c0a7916d3cd
Author:    jlahoda
Date:      2019-07-02 09:14 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/4c0a7916d3cd

8226522: No compilation error reported when yield is used in incorrect context
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java
! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.out
! test/langtools/tools/javac/switchexpr/WrongYieldTest.java
! test/langtools/tools/javac/switchexpr/WrongYieldTest.out

Changeset: 2f464d628942
Author:    eosterlund
Date:      2019-07-02 11:33 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/2f464d628942

8219687: G1 asserts nmethod should not be unloaded during parallel code cache unloading
Reviewed-by: tschatzl, kvn

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/shared/gcBehaviours.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp

Changeset: d56b192c73e9
Author:    eosterlund
Date:      2019-07-02 11:33 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/d56b192c73e9

8225642: ZGC: Crash due to bad oops being spilled to stack in load barriers
Reviewed-by: neliasso, pliden
Contributed-by: erik.osterlund at oracle.com, stuart.monteith at linaro.org

! src/hotspot/cpu/aarch64/gc/z/z_aarch64.ad
! src/hotspot/cpu/x86/gc/z/z_x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/vectornode.cpp

Changeset: 7df7c1f71ccf
Author:    mgronlun
Date:      2019-07-02 14:31 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/7df7c1f71ccf

8225706: JFR RootResolver resets CLD claims with no restore
Reviewed-by: zgu, egahlin

! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp

Changeset: 51b28beb53fd
Author:    mgronlun
Date:      2019-07-02 17:46 +0200
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/51b28beb53fd

8227011: Starting a JFR recording in response to JVMTI VMInit and / or Java agent premain corrupts memory
Reviewed-by: egahlin, rwestberg

! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.hpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp

Changeset: c79f90dc0bef
Author:    kvn
Date:      2019-07-02 11:05 -0700
URL:       http://hg.openjdk.java.net/metropolis/dev/rev/c79f90dc0bef

Merge

- make/CreateBuildJdkCopy.gmk
- make/data/cldr/common/main/ff_CM.xml
- make/data/cldr/common/main/ff_GN.xml
- make/data/cldr/common/main/ff_MR.xml
- make/data/cldr/common/main/ff_SN.xml
- make/data/cldr/common/main/yue_HK.xml
- make/data/cldr/common/supplemental/telephoneCodeData.xml
- src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetC1_aarch64.cpp
- src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetC1_x86.cpp
- src/hotspot/share/Xusage.txt
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotLoader.cpp
- src/hotspot/share/c1/c1_globals.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.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/compilerDefinitions.cpp
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/gc/cms/concurrentMarkSweepGeneration.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
- src/hotspot/share/gc/g1/g1InCSetState.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
- src/hotspot/share/gc/shenandoah/shenandoahBrooksPointer.hpp
- src/hotspot/share/gc/shenandoah/shenandoahBrooksPointer.inline.hpp
- src/hotspot/share/gc/shenandoah/shenandoahHeapLock.hpp
- src/hotspot/share/gc/z/zPreMappedMemory.cpp
- src/hotspot/share/gc/z/zPreMappedMemory.hpp
- src/hotspot/share/gc/z/zPreMappedMemory.inline.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! 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/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/jvmci/jvmci_globals.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/oops/method.cpp
- src/hotspot/share/opto/c2_globals.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/globals.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/jniHandles.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/tieredThresholdPolicy.cpp
! src/hotspot/share/runtime/vmOperations.cpp
! src/java.base/share/classes/module-info.java
- src/java.base/share/classes/sun/text/resources/nfc.icu
- src/java.base/share/classes/sun/text/resources/nfkc.icu
- src/java.base/share/classes/sun/text/resources/nfkc_cf.icu
- src/java.base/share/lib/security/cacerts
- src/java.desktop/share/native/libfreetype/include/freetype/internal/ftpic.h
- src/java.desktop/share/native/libfreetype/src/autofit/afpic.c
- src/java.desktop/share/native/libfreetype/src/autofit/afpic.h
- src/java.desktop/share/native/libfreetype/src/base/basepic.c
- src/java.desktop/share/native/libfreetype/src/base/basepic.h
- src/java.desktop/share/native/libfreetype/src/base/ftapi.c
- src/java.desktop/share/native/libfreetype/src/base/ftpic.c
- src/java.desktop/share/native/libfreetype/src/base/md5.c
- src/java.desktop/share/native/libfreetype/src/base/md5.h
- src/java.desktop/share/native/libfreetype/src/cff/cffpic.c
- src/java.desktop/share/native/libfreetype/src/cff/cffpic.h
- src/java.desktop/share/native/libfreetype/src/pshinter/pshpic.c
- src/java.desktop/share/native/libfreetype/src/pshinter/pshpic.h
- src/java.desktop/share/native/libfreetype/src/psnames/pspic.c
- src/java.desktop/share/native/libfreetype/src/psnames/pspic.h
- src/java.desktop/share/native/libfreetype/src/raster/rastpic.c
- src/java.desktop/share/native/libfreetype/src/raster/rastpic.h
- src/java.desktop/share/native/libfreetype/src/sfnt/sfntpic.c
- src/java.desktop/share/native/libfreetype/src/sfnt/sfntpic.h
- src/java.desktop/share/native/libfreetype/src/smooth/ftspic.c
- src/java.desktop/share/native/libfreetype/src/smooth/ftspic.h
- src/java.desktop/share/native/libfreetype/src/truetype/ttpic.c
- src/java.desktop/share/native/libfreetype/src/truetype/ttpic.h
- src/java.desktop/unix/native/libawt_xawt/awt/awt_AWTEvent.h
- src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.h
- src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.h
- src/java.desktop/windows/native/libawt/windows/awt_Color.h
- src/java.desktop/windows/native/libawt/windows/awt_Rectangle.h
- src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs-11v2-20a3.h
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPhysicalMemoryManager.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCICompilerConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/SharedLibraryJVMCIReflection.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/TranslatedException.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.runtime/src/jdk/vm/ci/runtime/JVMCI.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java
! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.serviceprovider/src/org/graalvm/compiler/serviceprovider/GraalServices.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-3.3.1.js
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/jquery-migrate-3.0.1.js
- src/jdk.javadoc/share/legal/jquery-migrate.md
- test/fmw/gtest/CHANGES
- test/fmw/gtest/LICENSE
- test/fmw/gtest/README
- test/fmw/gtest/include/gtest/gtest-death-test.h
- test/fmw/gtest/include/gtest/gtest-message.h
- test/fmw/gtest/include/gtest/gtest-param-test.h
- test/fmw/gtest/include/gtest/gtest-param-test.h.pump
- test/fmw/gtest/include/gtest/gtest-printers.h
- test/fmw/gtest/include/gtest/gtest-spi.h
- test/fmw/gtest/include/gtest/gtest-test-part.h
- test/fmw/gtest/include/gtest/gtest-typed-test.h
- test/fmw/gtest/include/gtest/gtest.h
- test/fmw/gtest/include/gtest/gtest_pred_impl.h
- test/fmw/gtest/include/gtest/gtest_prod.h
- test/fmw/gtest/include/gtest/internal/gtest-death-test-internal.h
- test/fmw/gtest/include/gtest/internal/gtest-filepath.h
- test/fmw/gtest/include/gtest/internal/gtest-internal.h
- test/fmw/gtest/include/gtest/internal/gtest-linked_ptr.h
- test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h
- test/fmw/gtest/include/gtest/internal/gtest-param-util-generated.h.pump
- test/fmw/gtest/include/gtest/internal/gtest-param-util.h
- test/fmw/gtest/include/gtest/internal/gtest-port.h
- test/fmw/gtest/include/gtest/internal/gtest-string.h
- test/fmw/gtest/include/gtest/internal/gtest-tuple.h
- test/fmw/gtest/include/gtest/internal/gtest-tuple.h.pump
- test/fmw/gtest/include/gtest/internal/gtest-type-util.h
- test/fmw/gtest/include/gtest/internal/gtest-type-util.h.pump
- test/fmw/gtest/src/gtest-all.cc
- test/fmw/gtest/src/gtest-death-test.cc
- test/fmw/gtest/src/gtest-filepath.cc
- test/fmw/gtest/src/gtest-internal-inl.h
- test/fmw/gtest/src/gtest-port.cc
- test/fmw/gtest/src/gtest-printers.cc
- test/fmw/gtest/src/gtest-test-part.cc
- test/fmw/gtest/src/gtest-typed-test.cc
- test/fmw/gtest/src/gtest.cc
- test/fmw/gtest/src/gtest_main.cc
! test/hotspot/gtest/oops/test_markOop.cpp
- test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/GCTest.java
! test/hotspot/jtreg/compiler/jvmci/common/patches/jdk.internal.vm.ci/jdk/vm/ci/hotspot/CompilerToVMHelper.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetConstantPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupTypeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReadConfigurationTest.java
- test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaField.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
- test/jdk/com/sun/jdi/BasicJDWPConnectionTest.java
- test/jdk/java/lang/Character/PropList.txt
- test/jdk/java/lang/Character/PropertyValueAliases.txt
- test/jdk/java/lang/Character/Scripts.txt
- test/jdk/java/lang/Character/SpecialCasing.txt
- test/jdk/java/lang/Character/UnicodeBlock/Blocks.txt
- test/jdk/java/lang/Character/UnicodeData.txt
- test/jdk/java/lang/Character/charprop00.bin
- test/jdk/java/lang/Character/charprop01.bin
- test/jdk/java/lang/Character/charprop02.bin
- test/jdk/java/lang/Character/charprop03.bin
- test/jdk/java/lang/Character/charprop0E.bin
- test/jdk/java/lang/Character/charprop0F.bin
- test/jdk/java/lang/Character/charprop10.bin
- test/jdk/java/util/regex/GraphemeBreakProperty.txt
- test/jdk/java/util/regex/GraphemeBreakTest.txt
- test/jdk/javax/accessibility/8197785/AccessibilityBundleMemoryLeakTest.java
- test/jdk/sun/management/windows/revokeall.c
- test/jdk/sun/management/windows/revokeall.exe
- test/jdk/sun/security/tools/keytool/PSS.java
- test/langtools/tools/javac/diags/examples/BreakAmbiguousTarget.java
- test/langtools/tools/javac/diags/examples/BreakComplexValueNoSwitchExpression.java
- test/langtools/tools/javac/diags/examples/BreakExprNotImmediate.java
- test/langtools/tools/javac/diags/examples/BreakMissingValue.java



More information about the metropolis-dev mailing list