hg: valhalla/valhalla: 86 new changesets

mandy.chung at oracle.com mandy.chung at oracle.com
Thu Feb 6 23:01:15 UTC 2020


Changeset: 369e969a0610
Author:    zgu
Date:      2020-01-28 15:47 -0500
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/369e969a0610

8237963: Shenandoah: Heap iteration should use concurrent version of string dedup roots
Reviewed-by: shade

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

Changeset: 3233c22ea079
Author:    egahlin
Date:      2020-01-28 22:37 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/3233c22ea079

8237887: CDSandJFR: assert(instance_klass->is_initialized()
Reviewed-by: mgronlun

! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp

Changeset: 7574d72eac00
Author:    vromero
Date:      2020-01-27 23:06 -0500
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/7574d72eac00

8235778: No compilation error reported when a record is declared in a local class
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/tools/javac/records/RecordCompilationTests.java

Changeset: db294f18ccc2
Author:    jwilhelm
Date:      2020-01-28 22:42 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/db294f18ccc2

Merge

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! test/langtools/tools/javac/records/RecordCompilationTests.java

Changeset: d37576456de2
Author:    lkorinth
Date:      2020-01-29 09:29 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/d37576456de2

8232689: Remove ParCompactionManager::Action enum
Reviewed-by: lkorinth, kbarrett, tschatzl
Contributed-by: Ivan Walulya <ivan.walulya at oracle.com>

! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp

Changeset: 2a46b7b81e78
Author:    jlahoda
Date:      2020-01-29 10:37 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/2a46b7b81e78

8237528: Inefficient compilation of Pattern Matching for instanceof
Summary: Avoiding unnecessary cast and comparison in type test pattern desugaring.
Reviewed-by: forax, mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Patterns.java
! test/langtools/tools/javac/patterns/LocalVariableTable.java
+ test/langtools/tools/javac/patterns/NoUnnecessaryCast.java

Changeset: 9fb094231eee
Author:    egahlin
Date:      2020-01-29 11:04 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/9fb094231eee

8238083: Crash: assert(is_object_aligned(v)) failed: address not aligned: 0xfffffffffffffff1
Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java

Changeset: b53fdc9fd058
Author:    pli
Date:      2020-01-21 08:15 +0000
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/b53fdc9fd058

8237524: AArch64: String.compareTo() may return incorrect result
Reviewed-by: aph

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
+ test/hotspot/jtreg/compiler/intrinsics/Test8237524.java

Changeset: eec468f180dd
Author:    shade
Date:      2020-01-29 14:34 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/eec468f180dd

8238153: CTW: C2 (Shenandoah) compilation fails with "Unknown node in get_load_addr: CreateEx"
Reviewed-by: roland, rkennke

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

Changeset: ad9548e8086b
Author:    aph
Date:      2020-01-23 11:44 -0500
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/ad9548e8086b

8230392: Define AArch64 as MULTI_COPY_ATOMIC
Reviewed-by: adinn, dholmes

! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp

Changeset: b986fd6a9173
Author:    prappo
Date:      2020-01-29 18:04 +0000
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/b986fd6a9173

8238167: Remove stray files from jdk.javadoc
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/script-dir/external/jquery/jquery.js
- test/langtools/jdk/javadoc/doclet/testOptions/help.html
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java

Changeset: 9a36b6a6d502
Author:    epavlova
Date:      2020-01-29 10:12 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/9a36b6a6d502

8236211: [Graal] compiler/graalunit/GraphTest.java is skipped in all testing
Reviewed-by: iignatyev

! test/hotspot/jtreg/compiler/graalunit/GraphTest.java
! test/hotspot/jtreg/compiler/graalunit/NodesTest.java
! test/hotspot/jtreg/compiler/graalunit/TestPackages.txt
! test/hotspot/jtreg/compiler/graalunit/common/GraalUnitTestLauncher.java

Changeset: 79fe42b90d9c
Author:    dfuchs
Date:      2020-01-29 19:13 +0000
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/79fe42b90d9c

8237896: MulticastSocket should link to DatagramChannel as an alternative for multicasting.
Summary: MulticastSocket API documentation now includes some links to DatagramChannel.
Reviewed-by: alanb

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

Changeset: 32451e117389
Author:    iklam
Date:      2020-01-29 12:01 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/32451e117389

8237046: [TESTBUG] runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh should be excluded from testing
Reviewed-by: dcubed, mseledtsov

! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh

Changeset: c7d4f2849dbf
Author:    kbarrett
Date:      2020-01-29 15:48 -0500
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/c7d4f2849dbf

8233822: VM_G1CollectForAllocation should always check for upgrade to full
Summary: Move upgrade check into do_collection_pause_at_safepoint.
Reviewed-by: tschatzl, sangheki

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

Changeset: ea066e5bdfd6
Author:    egahlin
Date:      2020-01-29 22:37 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/ea066e5bdfd6

8222001: JFR event for heap dumps written
Reviewed-by: mgronlun

! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/services/heapDumper.cpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/diagnostics/TestHeapDump.java
! test/lib/jdk/test/lib/jfr/EventNames.java

Changeset: db30f31b9a8e
Author:    vlivanov
Date:      2020-01-30 00:46 +0300
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/db30f31b9a8e

7175279: Don't use x87 FPU on x86-64
Reviewed-by: kvn, roland

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_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/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c1_CodeStubs_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.hpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/c1/c1_CodeStubs.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRAssembler.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_LinearScan.hpp

Changeset: 029fe1db925d
Author:    egahlin
Date:      2020-01-29 23:36 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/029fe1db925d

8237364: Add early validation to the jdk.jfr.Recording constructor
Reviewed-by: mgronlun, mseledtsov

! src/jdk.jfr/share/classes/jdk/jfr/Recording.java

Changeset: 4f0822a80a13
Author:    egahlin
Date:      2020-01-29 23:49 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/4f0822a80a13

8215890: Simplify jdk/jfr/api/recording/event/TestPeriod.java
Reviewed-by: mgronlun, mseledtsov

! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/api/recording/event/TestPeriod.java

Changeset: 6588cfd31d9d
Author:    egahlin
Date:      2020-01-30 00:23 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/6588cfd31d9d

8237574: Make TestNative work without -nativepath
Reviewed-by: mgronlun, mseledtsov

! test/jdk/jdk/jfr/event/sampling/TestNative.java
- test/jdk/jdk/jfr/event/sampling/libTestNative.c

Changeset: a5564b13ffa8
Author:    iignatyev
Date:      2020-01-29 19:27 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/a5564b13ffa8

8237787: rewrite vmTestbase/vm/compiler/CodeCacheInfo* from shell to java
Reviewed-by: epavlova, kvn

+ test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/run.sh
+ test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/Test.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfoOnCompilation/run.sh

Changeset: a96bc204e3b3
Author:    herrick
Date:      2020-01-29 14:35 -0500
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/a96bc204e3b3

8238168: Remove Copyright from WinLauncher.template
Reviewed-by: kcr, prr, asemenyuk

! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinLauncher.template

Changeset: 42a0eaefc1db
Author:    jwilhelm
Date:      2020-01-30 03:23 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/42a0eaefc1db

Added tag jdk-14+34 for changeset a96bc204e3b3

! .hgtags

Changeset: 91994dfee869
Author:    jwilhelm
Date:      2020-01-30 03:29 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/91994dfee869

Added tag jdk-15+8 for changeset c7d4f2849dbf

! .hgtags

Changeset: d20418cfe16e
Author:    jwilhelm
Date:      2020-01-30 05:05 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/d20418cfe16e

Merge

! .hgtags

Changeset: 74ecb602ffb0
Author:    dholmes
Date:      2020-01-29 23:53 -0500
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/74ecb602ffb0

8237857: LogDecorations::uptimenanos is implemented incorrectly
Reviewed-by: dcubed, kbarrett

! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logDecorations.cpp
! src/hotspot/share/logging/logDecorations.hpp
! test/hotspot/gtest/logging/test_logDecorations.cpp

Changeset: 68181ac4ce7d
Author:    bulasevich
Date:      2020-01-30 10:26 +0300
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/68181ac4ce7d

8229971: Arm32: implementation for Thread-local handshakes
Reviewed-by: rehn, dsamersoff

! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/globalDefinitions_arm.hpp
! src/hotspot/cpu/arm/interp_masm_arm.cpp
! src/hotspot/cpu/arm/interp_masm_arm.hpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp

Changeset: d7994062de41
Author:    egahlin
Date:      2020-01-30 09:01 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/d7994062de41

8202142: jfr/event/io/TestInstrumentation is unstable
Reviewed-by: mgronlun, mseledtsov

! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/event/io/IOEvent.java
! test/jdk/jdk/jfr/event/io/IOHelper.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/TestInstrumentation.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java
! test/jdk/jdk/jfr/event/io/TestSocketChannelEvents.java
! test/jdk/jdk/jfr/event/io/TestSocketEvents.java

Changeset: 99f7916541e0
Author:    mbaesken
Date:      2020-01-28 08:53 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/99f7916541e0

8223699: cleanup perfMemory_aix.cpp O_NOFOLLOW coding on aix
Reviewed-by: lucy, mdoerr

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

Changeset: 24b4c763cb22
Author:    egahlin
Date:      2020-01-30 10:10 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/24b4c763cb22

8221331: test/jdk/jdk/jfr/event/io/EvilInstrument.java needs to re-worked to avoid recursive initialization issues
Reviewed-by: mgronlun, mseledtsov

! test/jdk/ProblemList.txt

Changeset: 0743e1d49930
Author:    ihse
Date:      2020-01-30 11:08 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/0743e1d49930

8237879: make 4.3 breaks build
Reviewed-by: erikj, tbell

! make/common/MakeBase.gmk

Changeset: e53122a71a0c
Author:    egahlin
Date:      2020-01-30 11:14 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/e53122a71a0c

8238224: test\jdk\jdk\jfr\event\io\EvilInstrument.java should be removed
Reviewed-by: mgronlun

- test/jdk/jdk/jfr/event/io/EvilInstrument.java

Changeset: e6e4b43ee3ce
Author:    pliden
Date:      2020-01-30 12:41 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/e6e4b43ee3ce

8237649: ZGC: Improved NUMA support when using small pages
Reviewed-by: eosterlund, smonteith

! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/share/gc/z/zNUMA.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp

Changeset: b576a0ead397
Author:    pliden
Date:      2020-01-30 12:41 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/b576a0ead397

8237758: ZGC: Move get_mempolicy() syscall wrapper to ZSyscall
Reviewed-by: eosterlund

! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
! src/hotspot/os/linux/gc/z/zSyscall_linux.cpp
! src/hotspot/os/linux/gc/z/zSyscall_linux.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp

Changeset: 9c2c9e22c8ba
Author:    pliden
Date:      2020-01-30 12:41 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/9c2c9e22c8ba

8237825: ZGC: Replace -XX:ZPath with -XX:AllocateHeapAt
Reviewed-by: eosterlund

! src/hotspot/os/linux/gc/z/zMountPoint_linux.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/share/gc/z/z_globals.hpp
! src/hotspot/share/runtime/arguments.cpp

Changeset: fe7c8e8eca0b
Author:    pliden
Date:      2020-01-30 12:41 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/fe7c8e8eca0b

8237884: ZGC: Use clamp() instead of MIN2(MAX2())
Reviewed-by: kbarrett, smonteith

! src/hotspot/share/gc/z/zHeuristics.cpp

Changeset: 58acc5079000
Author:    pliden
Date:      2020-01-30 12:42 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/58acc5079000

8237882: ZGC: Remove ZUtils::round_{up,down}_power_of_2() declarations
Reviewed-by: kbarrett, smonteith

! src/hotspot/share/gc/z/zUtils.hpp

Changeset: 0f53754d8577
Author:    coleenp
Date:      2020-01-30 08:50 -0500
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/0f53754d8577

8237080: fatal error: VM thread could block on lock that may be held by a JavaThread during safepoint: SharedDecoder_lock
Summary: Set allow_vm_block to true for this lock.  It's _safepoint_check_never so it's sort of implied (you can't safepoint holding the lock and block out the vm thread).
Reviewed-by: rehn, zgu, pchilanomate, dholmes

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

Changeset: abb879864b99
Author:    ecaspole
Date:      2020-01-30 10:31 -0500
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/abb879864b99

8238189: Cleanups to AES crypto micros
Summary: Move all tested algorithms into the small set
Reviewed-by: xuelei

! test/micro/org/openjdk/bench/javax/crypto/small/AESBench.java

Changeset: 41f1e738b639
Author:    ngasson
Date:      2020-01-24 17:41 +0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/41f1e738b639

8237521: Memory Access API fixes for 32-bit
Reviewed-by: mcimadamore, dholmes

! src/hotspot/share/prims/unsafe.cpp
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java
! test/hotspot/jtreg/runtime/Unsafe/AllocateMemory.java
! test/jdk/java/foreign/TestArrays.java
! test/jdk/java/foreign/TestByteBuffer.java
! test/jdk/java/foreign/TestMemoryAlignment.java

Changeset: 2dbf459b5577
Author:    egahlin
Date:      2020-01-30 17:23 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/2dbf459b5577

8213918: DumpReason JFR event is not covered by test
Reviewed-by: mgronlun, mseledtsov

! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
+ test/jdk/jdk/jfr/event/runtime/TestDumpReason.java
! test/jdk/jdk/jfr/event/runtime/TestFlush.java
! test/lib/jdk/test/lib/jfr/EventNames.java

Changeset: 991acdf0e37f
Author:    egahlin
Date:      2020-01-30 17:36 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/991acdf0e37f

8219686: jdk/jfr/event/runtime/TestShutdownEvent.java recording file length is 0
Reviewed-by: mgronlun, mseledtsov

! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java

Changeset: 9211f6e20448
Author:    egahlin
Date:      2020-01-30 17:49 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/9211f6e20448

8232636: JFR TestDumpOnCrash.java crashed and failed to create emergency dump file
Reviewed-by: mgronlun, mseledtsov

! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java

Changeset: 84d6423a759a
Author:    mseledtsov
Date:      2020-01-30 10:27 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/84d6423a759a

8235599: [TESTBUG] JFR streaming/TestJVMCrash.java fails to cleanup files after test
Summary: Removed the TestJVMCrash.java test from problem list
Reviewed-by: egahlin

! test/jdk/ProblemList.txt

Changeset: bb83f1dff441
Author:    jjg
Date:      2020-01-30 11:20 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/bb83f1dff441

8236949: javadoc -Xdoclint does not accumulate options correctly
Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
+ test/langtools/jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java
! test/langtools/jdk/javadoc/tool/treeapi/TestDocTrees.java

Changeset: 8d8bd676484d
Author:    jjg
Date:      2020-01-30 11:29 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/8d8bd676484d

8200363: Add javadoc command line setting to fail on warnings
Reviewed-by: hannesw

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
+ test/langtools/jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java

Changeset: 560b2becbe87
Author:    erikj
Date:      2020-01-30 12:00 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/560b2becbe87

8237914: The test-make target does not fail on test failure
Reviewed-by: tbell, ihse

! make/RunTests.gmk

Changeset: 8482ab8f9b4c
Author:    iignatyev
Date:      2020-01-30 08:55 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/8482ab8f9b4c

8237953: vmTestbase/jit/tiered/Test.java failure after JDK-8237798
Reviewed-by: iveresov

! test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java

Changeset: 085463e75652
Author:    jjg
Date:      2020-01-30 15:50 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/085463e75652

8238259: new tests do not account for Windows file separators
Reviewed-by: vromero

! test/langtools/jdk/javadoc/doclet/testDocLintOption/TestDocLintOption.java
! test/langtools/jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java

Changeset: 0905868db490
Author:    chagedorn
Date:      2020-01-31 09:32 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/0905868db490

8235332: TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM
Summary: Account for GC barriers when skipping a cloned ArrayCopyNode in ConnectionGraph::find_inst_mem()
Reviewed-by: roland, neliasso

! src/hotspot/share/opto/escape.cpp
+ test/hotspot/jtreg/compiler/arraycopy/TestCloneAccessStressGCM.java

Changeset: 298f81208333
Author:    iklam
Date:      2020-01-31 14:18 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/298f81208333

8238198: Avoid using @ tags in TestOptionsWithRanges_generate.sh
Reviewed-by: iignatyev

! test/hotspot/jtreg/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges_generate.sh

Changeset: a2320a988013
Author:    egahlin
Date:      2020-02-01 09:55 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/a2320a988013

8238241: Clean up problem list for JFR tests
Reviewed-by: mgronlun, mseledtsov

! test/jdk/ProblemList.txt

Changeset: 44cc199fac64
Author:    ysuenaga
Date:      2020-02-02 18:35 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/44cc199fac64

8238203: Return value of GetUserDefaultUILanguage() should be handled as LANGID
Reviewed-by: naoto

! src/java.base/windows/native/libjava/java_props_md.c

Changeset: 1dba80ef03e9
Author:    jiefu
Date:      2020-01-31 20:49 +0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/1dba80ef03e9

8238284: [macos] Zero VM build fails due to an obvious typo
Reviewed-by: dholmes

! src/hotspot/os_cpu/bsd_zero/atomic_bsd_zero.hpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp

Changeset: d9e09b01ad0c
Author:    ihse
Date:      2020-02-03 08:30 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/d9e09b01ad0c

8196875: Update run-test instructions for TEST_MODE
Reviewed-by: erikj

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

Changeset: c3d2fc56206f
Author:    tschatzl
Date:      2020-02-03 10:45 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/c3d2fc56206f

8215297: Remove ParallelTaskTerminator
Summary: Remove ParallelTaskTerminator as the alternate OWSTTaskTerminator algorithm has worked well for more than a year now.
Reviewed-by: zgu, sjohanss

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/owstTaskTerminator.cpp
! src/hotspot/share/gc/shared/owstTaskTerminator.hpp
! src/hotspot/share/gc/shared/taskqueue.cpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp

Changeset: dbb94c2ceaf8
Author:    tschatzl
Date:      2020-02-03 10:45 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/dbb94c2ceaf8

8238220: Rename OWSTTaskTerminator to TaskTerminator
Reviewed-by: sjohanss, sangheki

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/taskTerminator.cpp < src/hotspot/share/gc/shared/owstTaskTerminator.cpp
! src/hotspot/share/gc/shared/taskTerminator.hpp < src/hotspot/share/gc/shared/owstTaskTerminator.hpp
! src/hotspot/share/gc/shared/taskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp

Changeset: 1617236f5cbb
Author:    tschatzl
Date:      2020-02-03 10:45 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/1617236f5cbb

8238229: Remove TRACESPINNING debug code
Reviewed-by: kbarrett, sjohanss

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/taskTerminator.cpp
! src/hotspot/share/gc/shared/taskTerminator.hpp

Changeset: 6d9ac97c7d2f
Author:    lkorinth
Date:      2020-02-03 18:20 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/6d9ac97c7d2f

8233220: Space::_par_seq_tasks is unused after CMS removal
Reviewed-by: pliden, tschatzl, lkorinth
Contributed-by: Ivan Walulya <ivan.walulya at oracle.com>

! src/hotspot/share/gc/shared/space.hpp

Changeset: 4639cbdcbf27
Author:    mbaesken
Date:      2020-02-03 09:39 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/4639cbdcbf27

8237962: give better error output for invalid OCSP response intervals in CertPathValidator checks
Reviewed-by: clanger, mullan

! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/ValidatePathWithParams.java

Changeset: c7152f7e01a6
Author:    roland
Date:      2020-01-28 13:36 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/c7152f7e01a6

8237951: CTW: C2 compilation fails with "malformed control flow"
Reviewed-by: vlivanov, kvn

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

Changeset: 9b3d5cc71cea
Author:    dnsimon
Date:      2020-02-04 09:33 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/9b3d5cc71cea

8238190: [JVMCI] Fix single implementor speculation for diamond shapes.
Reviewed-by: kvn
Contributed-by: david.leopoldseder at oracle.com

! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestSingleImplementor.java

Changeset: f0cd8603f11e
Author:    almatvee
Date:      2020-02-04 11:44 -0500
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/f0cd8603f11e

8235954: [dmg] Default DMG background tiff of jpackage not retina ready
Reviewed-by: herrick, asemenyuk

! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/resources/background_dmg.tiff

Changeset: 78e0dd9ac15f
Author:    dfuchs
Date:      2020-02-04 18:35 +0000
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/78e0dd9ac15f

8238231: Custom DatagramSocketImpl's create method not called when with protected constructor
Summary: Allow the socket to be lazily created if not created by the constructor.
Reviewed-by: alanb

! src/java.base/share/classes/java/net/DatagramSocket.java
! test/jdk/java/net/DatagramSocket/SetReceiveBufferSize.java
+ test/jdk/java/net/DatagramSocketImpl/TestCreate.java

Changeset: cf7c8e28ff9a
Author:    zgu
Date:      2020-02-04 14:48 -0500
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/cf7c8e28ff9a

8238162: Shenandoah: Remove ShenandoahTaskTerminator wrapper
Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp

Changeset: ca6c676cab64
Author:    weijun
Date:      2020-02-04 13:15 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/ca6c676cab64

8238502: sunmscapi.dll causing EXCEPTION_ACCESS_VIOLATION
Reviewed-by: wetmore, coffeys, mullan

! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp

Changeset: 4f9dc5bee9c4
Author:    jjg
Date:      2020-02-04 14:02 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/4f9dc5bee9c4

8219475: javap man page needs to be updated
Reviewed-by: mchung

! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties

Changeset: 84e55cb3894e
Author:    prappo
Date:      2020-02-04 22:05 +0000
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/84e55cb3894e

8238467: Clean up annotations on overridden/implemented methods
Reviewed-by: jjg

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTaskImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeFieldWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstructorWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DocFilesHandlerImpl.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/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.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/LinkFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkInfoImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkOutputImpl.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/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NestedClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PropertyWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/OverviewElement.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.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/AnnotationTypeOptionalMemberBuilder.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/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.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/taglets/BasePropertyTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Group.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocToolProvider.java

Changeset: 6e49fb6ad4ee
Author:    weijun
Date:      2020-02-05 11:09 +0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/6e49fb6ad4ee

8237804: sun/security/mscapi tests fail with "Key pair not generated, alias <nnnnnn> already exists"
Reviewed-by: mullan

! test/jdk/sun/security/mscapi/KeyAlgorithms.java
! test/jdk/sun/security/mscapi/PublicKeyInterop.java

Changeset: a23e471deb84
Author:    diazhou
Date:      2020-01-30 18:02 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/a23e471deb84

8236092: Remove EA from JDK 14 version string starting with Initial RC promotion
Reviewed-by: tbell, erikj

! make/autoconf/version-numbers

Changeset: f8bf9cb16b5e
Author:    mgronlun
Date:      2020-01-31 12:17 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/f8bf9cb16b5e

8236743: JFR: assert(klass != __null) failed: invariant in ObjectSampleCheckpoint::add_to_leakp_set
Reviewed-by: egahlin

! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp
+ src/hotspot/share/jfr/support/jfrMethodLookup.cpp
+ src/hotspot/share/jfr/support/jfrMethodLookup.hpp

Changeset: 2a0de7812409
Author:    bpb
Date:      2020-01-31 08:04 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/2a0de7812409

8237514: Spec Clarification - ByteBuffer::alignmentOffset Spec
Reviewed-by: alanb, psandoz

! src/java.base/share/classes/java/nio/X-Buffer.java.template
! test/jdk/java/nio/Buffer/Basic-X.java.template
! test/jdk/java/nio/Buffer/Basic.java
! test/jdk/java/nio/Buffer/BasicByte.java

Changeset: 66ecee0023e1
Author:    ljiang
Date:      2020-02-04 16:26 +0000
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/66ecee0023e1

8238377: JDK 14 L10N resource file update - msgdrop 20
Reviewed-by: naoto, herrick, mchung

! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_ja.properties
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps_zh_CN.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_ja.properties
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties

Changeset: 3e021f5c81f5
Author:    jwilhelm
Date:      2020-02-05 03:24 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/3e021f5c81f5

Merge

! make/autoconf/version-numbers

Changeset: d0ee21ac3329
Author:    jwilhelm
Date:      2020-02-05 03:26 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/d0ee21ac3329

8238515: Backout JDK-8236092 from jdk/jdk
Reviewed-by: dholmes

! make/autoconf/version-numbers

Changeset: 689d165369ac
Author:    clanger
Date:      2020-02-05 06:33 +0000
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/689d165369ac

8238375: JFR Test TestJcmdStartFlushInterval is not run
Reviewed-by: egahlin, mseledtsov

! test/jdk/jdk/jfr/jcmd/TestJcmdStartFlushInterval.java

Changeset: 932418820c80
Author:    ihse
Date:      2020-02-05 10:45 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/932418820c80

8238281: Raise minimum gcc version needed to 5.0
Reviewed-by: erikj, dholmes, jwilhelm, mbaesken

! doc/building.html
! doc/building.md
! make/autoconf/flags-cflags.m4
! make/autoconf/flags.m4
! make/autoconf/toolchain.m4
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/share/memory/operator_new.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/utilities/compilerWarnings_gcc.hpp
! src/hotspot/share/utilities/debug.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/ostream.cpp

Changeset: 9e54ea7d9cd9
Author:    qpzhang
Date:      2020-02-05 20:31 +0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/9e54ea7d9cd9

8238388: libj2gss/NativeFunc.o "multiple definition" link errors with GCC10
Summary: Fixed libj2gss link errors caused by GCC10 default -fno-common
Reviewed-by: weijun

! src/java.security.jgss/share/native/libj2gss/NativeFunc.c
! src/java.security.jgss/share/native/libj2gss/NativeFunc.h

Changeset: 5a0b13e3715d
Author:    mseledtsov
Date:      2020-02-05 07:31 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/5a0b13e3715d

8179317: [TESTBUG] rewrite runtime shell tests in java
Summary: Converted shell tests to Java
Reviewed-by: dholmes, iignatyev, lmesnik

! make/test/JtregNativeHotspot.gmk
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/runtime/7162488/Test7162488.sh
+ test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java
+ test/hotspot/jtreg/runtime/StackGap/TestStackGap.java
- test/hotspot/jtreg/runtime/StackGap/testme.sh
+ test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java
- test/hotspot/jtreg/runtime/StackGuardPages/testme.sh
+ test/hotspot/jtreg/runtime/TLS/TestTLS.java
- test/hotspot/jtreg/runtime/TLS/testtls.sh
! test/hotspot/jtreg/runtime/signal/SigTestDriver.java
+ test/hotspot/jtreg/testlibrary_tests/process/Test.java
+ test/hotspot/jtreg/testlibrary_tests/process/TestNativeProcessBuilder.java
+ test/hotspot/jtreg/testlibrary_tests/process/exejvm-test-launcher.c
- test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestDescription.java
+ test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/TestMaxMetaspaceSize.java
- test/hotspot/jtreg/vmTestbase/metaspace/flags/maxMetaspaceSize/maxMetaspaceSize.sh
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/process/ProcessTools.java

Changeset: ba74310b0b69
Author:    simonis
Date:      2020-02-05 16:39 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/ba74310b0b69

8235699: ArrayIndexOutOfBoundsException in CalendarBuilder.toString
Reviewed-by: phh, alanb, weijun, simonis, rriggs
Contributed-by: verghese at amazon.com

! src/java.base/share/classes/java/text/CalendarBuilder.java
+ test/jdk/java/text/Format/DateFormat/Bug8235699.java
+ test/jdk/java/text/Format/DateFormat/java.base/java/text/CalendarBuilderTest.java

Changeset: 175867bc8928
Author:    dcubed
Date:      2020-02-05 11:38 -0500
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/175867bc8928

8235931: add OM_CACHE_LINE_SIZE and use smaller size on SPARCv9 and X64
Reviewed-by: dholmes, redestad, mdoerr

! src/hotspot/cpu/sparc/globalDefinitions_sparc.hpp
! src/hotspot/cpu/x86/globalDefinitions_x86.hpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp

Changeset: 00470b6c0eaf
Author:    dcubed
Date:      2020-02-05 11:39 -0500
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/00470b6c0eaf

8236035: refactor ObjectMonitor::set_owner() and _owner field setting
Reviewed-by: dholmes, kbarrett, rehn

! src/hotspot/share/logging/logTag.hpp
! 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: b353416faedf
Author:    dcubed
Date:      2020-02-05 11:40 -0500
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/b353416faedf

8235795: replace monitor list mux{Acquire,Release}(&gListLock) with spin locks
Reviewed-by: dholmes, coleenp, rehn

! 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
! src/hotspot/share/runtime/synchronizer.hpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 023df178388e
Author:    erikj
Date:      2020-02-05 09:33 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/023df178388e

8238225: Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary
Reviewed-by: clanger, alanb, ihse

! src/java.base/macosx/native/libjli/java_md_macosx.m
! test/jdk/tools/launcher/JliLaunchTest.java

Changeset: ce9ddf7062e5
Author:    mchung
Date:      2020-02-05 09:53 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/ce9ddf7062e5

8230047: Remove legacy java.lang.reflect.ProxyGenerator_v49
Reviewed-by: rriggs, sundar

! src/java.base/share/classes/java/lang/reflect/Proxy.java
- src/java.base/share/classes/java/lang/reflect/ProxyGenerator_v49.java
! test/jdk/java/lang/reflect/Proxy/ProxyGeneratorCombo.java
! test/micro/org/openjdk/bench/java/lang/reflect/Proxy/ProxyBench.java

Changeset: 62b5bfef8d61
Author:    jjg
Date:      2020-02-05 11:01 -0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/62b5bfef8d61

8222793: Javadoc tool ignores "-locale" param and uses default locale for all messages and texts
Reviewed-by: prappo

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Resources.java
+ test/langtools/jdk/javadoc/tool/testLocaleOption/TestLocaleOption.java




More information about the valhalla-dev mailing list