hg: valhalla/valhalla: 105 new changesets

david.simms at oracle.com david.simms at oracle.com
Fri Sep 20 07:57:35 UTC 2019


Changeset: baa4dd528de0
Author:    kbarrett
Date:      2019-09-09 16:54 -0400
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/baa4dd528de0

8221361: Eliminate two-phase initialization for PtrQueueSet classes
Summary: Move allocator and CBL monitor init to constructor.
Reviewed-by: tschatzl, shade

! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1BarrierSet.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/g1/g1RedirtyCardsQueue.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.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/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp

Changeset: 44f3609f46af
Author:    godin
Date:      2019-09-10 07:42 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/44f3609f46af

8207800: always_do_update_barrier is unused
Reviewed-by: shade, tschatzl
Contributed-by: Evgeny Mandrikov <mandrikov at gmail.com>

! src/hotspot/share/gc/cms/cmsHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/shared/genArguments.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.hpp

Changeset: fafba5cf3546
Author:    chagedorn
Date:      2019-09-10 08:43 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/fafba5cf3546

8225653: Provide more information when hitting SIGILL from HaltNode
Summary: Add information string for each HaltNode which is printed if hit at runtime.
Reviewed-by: vlivanov, thartmann

! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/rootnode.cpp
! src/hotspot/share/opto/rootnode.hpp

Changeset: 65cad575ace3
Author:    xgong
Date:      2019-09-10 14:52 +0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/65cad575ace3

8230454: [Graal] Add "com/sun/crypto/provider/KeyFactory/TestProviderLeak.java" to Graal problem list.
Reviewed-by: dlong

! test/jdk/ProblemList-graal.txt

Changeset: d8f60e5bb4a6
Author:    mbaesken
Date:      2019-09-06 16:15 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/d8f60e5bb4a6

8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG
Reviewed-by: mdoerr

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

Changeset: 3fee0e6b54f5
Author:    mbaesken
Date:      2019-09-09 16:34 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/3fee0e6b54f5

8230769: BufImg_SetupICM add ReleasePrimitiveArrayCritical call in early return
Reviewed-by: prr, stuefe

! src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.c

Changeset: 8407928b9fe5
Author:    pliden
Date:      2019-09-10 11:11 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/8407928b9fe5

8230566: ZGC: Don't substitute klass pointer during array clearing
Reviewed-by: stefank, eosterlund

! src/hotspot/share/gc/z/zBarrier.cpp
! src/hotspot/share/gc/z/zBarrier.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/gc/z/zHeapIterator.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMark.hpp
! src/hotspot/share/gc/z/zMark.inline.hpp
! src/hotspot/share/gc/z/zMarkStackEntry.hpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.hpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRootsIterator.cpp
! src/hotspot/share/gc/z/zRootsIterator.hpp
! src/hotspot/share/gc/z/zThreadLocalData.hpp

Changeset: 8a066d872553
Author:    hannesw
Date:      2019-09-10 15:30 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/8a066d872553

8230766: Changed message in IllegalMonitorStateException
Reviewed-by: attila, jlaskey

! test/nashorn/script/basic/javaexceptions.js.EXPECTED

Changeset: 336687518f92
Author:    hannesw
Date:      2019-09-10 15:35 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/336687518f92

8230709: Array index out of bounds in ES6 mode
Reviewed-by: attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContext.java
+ test/nashorn/script/basic/es6/JDK-8230709.js

Changeset: 6eca527d3689
Author:    igerasim
Date:      2019-09-10 09:08 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/6eca527d3689

8230303: JDB hangs when running monitor command
Reviewed-by: sspitsyn

! src/jdk.jdi/share/classes/com/sun/tools/example/debug/tty/TTY.java
+ test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor002/monitor002.java
+ test/hotspot/jtreg/vmTestbase/nsk/jdb/monitor/monitor002/monitor002a.java

Changeset: 6488adc963b8
Author:    lmesnik
Date:      2019-09-10 09:12 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/6488adc963b8

8230781: Add JTREG_FAILURE_HANDLER_TIMEOUT to control timeout handler timeout
Reviewed-by: erikj

! make/RunTests.gmk

Changeset: 874edfe72c3e
Author:    darcy
Date:      2019-09-10 10:24 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/874edfe72c3e

8225761: Update --release 13 symbol information after JDK 13 GA
Reviewed-by: jlahoda

! make/data/symbols/java.base-D.sym.txt
+ make/data/symbols/java.security.jgss-D.sym.txt
! make/data/symbols/jdk.compiler-D.sym.txt
+ make/data/symbols/jdk.jartool-D.sym.txt
! make/data/symbols/symbols

Changeset: 41f119856e7c
Author:    mchung
Date:      2019-09-10 10:35 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/41f119856e7c

8229785: MethodType::fromMethodDescriptorString should require security permission if loader is null
Reviewed-by: vromero

! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java
+ test/jdk/java/lang/constant/methodTypeDesc/ResolveConstantDesc.java
+ test/jdk/java/lang/constant/methodTypeDesc/jdk.unsupported/sun/misc/Test.java
+ test/jdk/java/lang/constant/methodTypeDesc/test.policy
! test/jdk/java/lang/invoke/FindClassSecurityManager.java
+ test/jdk/java/lang/invoke/MethodTypeSecurityManager.java
- test/jdk/java/lang/invoke/findclass.security.policy
+ test/jdk/java/lang/invoke/getclassloader.policy

Changeset: 8db87a43a1ce
Author:    shade
Date:      2019-09-10 19:58 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/8db87a43a1ce

8230813: Add JDK-8010500 to compiler/loopopts/superword/TestFuzzPreLoop.java bug list
Reviewed-by: zgu

! test/hotspot/jtreg/compiler/loopopts/superword/TestFuzzPreLoop.java

Changeset: 931799bfbc10
Author:    naoto
Date:      2019-09-10 12:51 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/931799bfbc10

8229960: Remove sun.nio.cs.map system property
Reviewed-by: alanb

! make/data/charsetmapping/charsets
! make/data/charsetmapping/stdcs-linux
! make/data/charsetmapping/stdcs-windows
! src/java.base/share/classes/sun/nio/cs/StandardCharsets.java.template
! src/java.base/share/lib/security/default.policy
! src/jdk.charsets/share/classes/sun/nio/cs/ext/ExtendedCharsets.java.template
! test/jdk/java/nio/charset/coders/Check.java
- test/jdk/java/nio/charset/coders/SJISMappingPropTest.java
- test/jdk/java/nio/charset/coders/SJISPropTest.java
- test/jdk/java/nio/charset/coders/ref.windows-31j
! test/jdk/java/nio/charset/spi/default-pol
! test/jdk/sun/nio/cs/TestMS5022X.java

Changeset: 8b08eaf9a0eb
Author:    tschatzl
Date:      2019-09-11 10:19 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/8b08eaf9a0eb

8230794: Improve assert to get more information about the JDK-8227695 failure
Reviewed-by: kbarrett, sjohanss

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

Changeset: 9046db64ca39
Author:    lkorinth
Date:      2019-09-11 14:16 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/9046db64ca39

8227168: Cleanup usage of NEW_C_HEAP_ARRAY
Reviewed-by: coleenp, dholmes, kbarrett, tschatzl

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_perf_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_perf_linux.cpp
! src/hotspot/os/solaris/os_perf_solaris.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/cms/parNewGeneration.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/memoryManager.cpp

Changeset: cddef3bde924
Author:    lkorinth
Date:      2019-09-11 14:16 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/cddef3bde924

8230398: Remove NULL checks before FREE_C_HEAP_ARRAY
Reviewed-by: dholmes, kbarrett, tschatzl

! src/hotspot/os/aix/perfMemory_aix.cpp
! src/hotspot/os/bsd/perfMemory_bsd.cpp
! src/hotspot/os/linux/perfMemory_linux.cpp
! src/hotspot/os/solaris/os_perf_solaris.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/solaris/perfMemory_solaris.cpp
! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os/windows/perfMemory_windows.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/gc/cms/gSpaceCounters.cpp
! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1RemSetSummary.cpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/sparsePRT.cpp
! src/hotspot/share/gc/parallel/spaceCounters.cpp
! src/hotspot/share/gc/serial/cSpaceCounters.cpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/collectorCounters.cpp
! src/hotspot/share/gc/shared/generationCounters.cpp
! src/hotspot/share/gc/shared/hSpaceCounters.cpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/z/zArray.inline.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/utilities/jfrHashtable.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/os_perf.hpp
! src/hotspot/share/runtime/perfData.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/services/diagnosticArgument.cpp
! src/hotspot/share/utilities/hashtable.cpp

Changeset: d52f77f0acb5
Author:    naoto
Date:      2019-09-11 08:50 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/d52f77f0acb5

8230136: DateTimeFormatterBuilder.FractionPrinterParser#parse fails to verify minWidth
Reviewed-by: joehw, scolebourne, rriggs

! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! test/jdk/java/time/test/java/time/format/TestFractionPrinterParser.java

Changeset: 03964761a23c
Author:    bobv
Date:      2019-09-11 17:30 +0000
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/03964761a23c

8229202: Docker reporting causes secondary crashes in error handling
Reviewed-by: coleenp, hseigel, mseledtsov

! src/hotspot/os/linux/osContainer_linux.hpp

Changeset: e2de6e166880
Author:    amenkov
Date:      2019-09-11 11:55 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/e2de6e166880

8192057: com/sun/jdi/BadHandshakeTest.java fails with java.net.ConnectException
Reviewed-by: sspitsyn, rrich

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

Changeset: e64fec9f1773
Author:    bpb
Date:      2019-09-11 12:32 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/e64fec9f1773

8230342: LineNumberReader.getLineNumber() returns inconsistent results after EOF
Reviewed-by: rriggs, dfuchs

! src/java.base/share/classes/java/io/BufferedReader.java
! src/java.base/share/classes/java/io/LineNumberReader.java
! test/jdk/java/io/LineNumberReader/Read.java

Changeset: 91bc4d6c4054
Author:    iklam
Date:      2019-09-11 13:28 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/91bc4d6c4054

8230674: Heap dumps should exclude dormant CDS archived objects of unloaded classes
Reviewed-by: dholmes, jiangli

! src/hotspot/share/services/heapDumper.cpp

Changeset: c0cc906cb29c
Author:    darcy
Date:      2019-09-11 16:06 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/c0cc906cb29c

8230734: Remove default constructors from java.compiler
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/tools/DiagnosticCollector.java
! src/java.compiler/share/classes/javax/tools/ToolProvider.java

Changeset: b00b4706ec0f
Author:    afarley
Date:      2019-09-11 23:10 +0000
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/b00b4706ec0f

8229378: jdwp library loader in linker_md.c quietly truncates on buffer overflow
Summary: Check buffer overflow when the jdwp agent full dll name is built
Reviewed-by: cjplummer, sspitsyn

! src/jdk.jdwp.agent/unix/native/libjdwp/linker_md.c
! src/jdk.jdwp.agent/windows/native/libjdwp/linker_md.c

Changeset: 50e1d346a126
Author:    lmesnik
Date:      2019-09-11 16:25 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/50e1d346a126

8230830: No required ResourceMark in src/hotspot/share/prims/jvmtiImpl.cpp:JvmtiSuspendControl::print()
Reviewed-by: dholmes, cjplummer, sspitsyn

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

Changeset: 0f6c749acd15
Author:    jwilhelm
Date:      2019-09-12 03:21 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/0f6c749acd15

Added tag jdk-14+14 for changeset cddef3bde924

! .hgtags

Changeset: adc72cd1d1f2
Author:    dholmes
Date:      2019-09-11 22:09 -0400
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/adc72cd1d1f2

8230423: Move os::sleep to JavaThread::sleep
Reviewed-by: rehn, dcubed

! src/hotspot/cpu/x86/rdtsc_x86.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! test/hotspot/gtest/gc/g1/test_g1FreeIdSet.cpp
! test/hotspot/gtest/gc/shared/test_ptrQueueBufferAllocator.cpp
! test/hotspot/gtest/utilities/test_singleWriterSynchronizer.cpp

Changeset: 0d97bf7cf8a4
Author:    iklam
Date:      2019-09-11 18:31 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/0d97bf7cf8a4

8230586: Encapsulate fields in filemap.hpp
Reviewed-by: ccheung

! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/include/cds.h
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! 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/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/prims/cdsoffsets.cpp
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java

Changeset: fa0514bdc09b
Author:    mbaesken
Date:      2019-09-11 16:54 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/fa0514bdc09b

8230861: missing ReleaseStringUTFChars in Java_sun_security_pkcs11_wrapper_PKCS11_connect
Reviewed-by: alanb, stuefe

! src/jdk.crypto.cryptoki/unix/native/libj2pkcs11/p11_md.c

Changeset: ea93d6a9f720
Author:    mbaesken
Date:      2019-09-11 16:13 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/ea93d6a9f720

8230856: Java_java_net_NetworkInterface_getByName0 on unix misses ReleaseStringUTFChars in early return
Reviewed-by: dfuchs, stuefe, vtewari

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

Changeset: b2a4b22f8cf2
Author:    roland
Date:      2019-08-23 14:22 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/b2a4b22f8cf2

8229701: aarch64: C2 OSR compilation fails with "shouldn't process one node several times" in final graph reshaping
Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/c2/aarch64/ConvI2LWideningAssertTooStrong.java

Changeset: 689a80d20550
Author:    chagedorn
Date:      2019-09-12 12:12 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/689a80d20550

8230762: Change MacroAssembler::debug32/64 to use fatal instead of assert
Summary: Always call fatal from debug32/64 to also crash in product build as a follow-up to JDK-8225653.
Reviewed-by: roland, thartmann

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp

Changeset: 46e11f978852
Author:    chagedorn
Date:      2019-09-12 12:23 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/46e11f978852

8220416: Comparison of klass pointers is not optimized any more
Summary: Enables dead klass pointer optimization (since JDK-6964458) again.
Reviewed-by: roland, thartmann

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

Changeset: efcda145fb2c
Author:    stuefe
Date:      2019-09-12 12:51 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/efcda145fb2c

8230888: jfrVirtualMemory.cpp should include globals.hpp
Reviewed-by: dholmes, mgronlun

! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp

Changeset: 79186d82463e
Author:    roland
Date:      2019-09-03 09:28 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/79186d82463e

8230470: Shenandoah doesn't need change from JDK-8212610 anymore
Reviewed-by: thartmann

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

Changeset: 5302477c8285
Author:    dfuchs
Date:      2019-09-12 15:46 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/5302477c8285

8230858: Replace wildcard address with loopback or local host in tests - part 23
Summary: Add new traces for better diagnosis, refrain binding to the wildcard address when possible.
Reviewed-by: chegar, xuelei

! test/jdk/java/net/CookieHandler/CookieManagerTest.java
! test/jdk/java/net/Socket/HttpProxy.java
! test/jdk/java/net/Socket/NullHost.java
! test/jdk/sun/net/www/http/KeepAliveCache/B5045306.java
! test/jdk/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/Identities.java
! test/jdk/sun/net/www/protocol/https/HttpsURLConnection/ImpactOnSNI.java
! test/jdk/sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java
! test/jdk/sun/net/www/protocol/jar/B4957695.java

Changeset: 85e1de070bef
Author:    ccheung
Date:      2019-09-12 09:59 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/85e1de070bef

8186988: use log_warning() and log_error() instead of tty->print_cr for CDS warning and error messages
Reviewed-by: stuefe, iklam, dholmes

! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceShared.cpp

Changeset: f63f50a4bf43
Author:    igerasim
Date:      2019-09-12 11:07 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/f63f50a4bf43

8230829: Matcher matches a surrogate pair that crosses border of the region
Reviewed-by: naoto

! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java

Changeset: 48d51def09f9
Author:    pliden
Date:      2019-09-13 08:40 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/48d51def09f9

8230845: ZGC: Implement ZLock using os::PlatformMutex
Reviewed-by: stefank

! src/hotspot/share/gc/z/zLock.hpp
! src/hotspot/share/gc/z/zLock.inline.hpp

Changeset: 70aebd567a5c
Author:    pliden
Date:      2019-09-13 08:40 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/70aebd567a5c

8230846: ZGC: Make ZUtils::alloc_aligned() posix-specific
Reviewed-by: stefank

+ src/hotspot/os/posix/gc/z/zUtils_posix.cpp
- src/hotspot/share/gc/z/zUtils.cpp

Changeset: dc792fa77da0
Author:    pliden
Date:      2019-09-13 08:40 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/dc792fa77da0

8230877: Rename THREAD_LOCAL_DECL to THREAD_LOCAL
Reviewed-by: kbarrett, dholmes

! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/utilities/globalDefinitions_gcc.hpp
! src/hotspot/share/utilities/globalDefinitions_solstudio.hpp
! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp
! src/hotspot/share/utilities/globalDefinitions_xlc.hpp

Changeset: 9b4717ca9bd1
Author:    pliden
Date:      2019-09-13 08:40 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/9b4717ca9bd1

8230878: ZGC: Use THREAD_LOCAL instead of __thread
Reviewed-by: kbarrett

! src/hotspot/share/gc/z/zCPU.cpp
! src/hotspot/share/gc/z/zCPU.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
! src/hotspot/share/gc/z/zThread.cpp
! src/hotspot/share/gc/z/zThread.hpp

Changeset: 1def54255e93
Author:    prappo
Date:      2019-09-13 11:00 +0100
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/1def54255e93

8151678: com/sun/jndi/ldap/LdapTimeoutTest.java failed due to timeout on DeadServerNoTimeoutTest is incorrect
Reviewed-by: dfuchs, martin, robm

! src/java.naming/share/classes/com/sun/jndi/ldap/DefaultLdapDnsProvider.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapDnsProviderService.java
! test/jdk/ProblemList.txt
! test/jdk/com/sun/jndi/ldap/LdapTimeoutTest.java
! test/jdk/com/sun/jndi/ldap/lib/BaseLdapServer.java

Changeset: 41082cd965cc
Author:    lmesnik
Date:      2019-09-13 09:34 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/41082cd965cc

8230881: serviceability/sa/TestJmapCore tests fail with java.lang.RuntimeException: Could not find dump file
Reviewed-by: dholmes, cjplummer

! test/hotspot/jtreg/serviceability/sa/TestJmapCore.java

Changeset: 88bbe06ab8d6
Author:    bchristi
Date:      2019-09-13 09:33 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/88bbe06ab8d6

8230937: Update bugid in ProblemList for vmTestbase/nsk/jdb/eval/eval001/eval001.java
Reviewed-by: dholmes, mchung

! test/hotspot/jtreg/ProblemList.txt

Changeset: ff0eae1719d0
Author:    dcubed
Date:      2019-09-13 18:54 -0400
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/ff0eae1719d0

8230938: Deprecate MonitorBound
Reviewed-by: dholmes

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

Changeset: 3054503bad7d
Author:    bpb
Date:      2019-09-13 16:03 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/3054503bad7d

8230085: (fs) FileStore::isReadOnly is always true on macOS Catalina
Reviewed-by: alanb

! src/java.base/macosx/classes/sun/nio/fs/BsdFileStore.java
! src/java.base/macosx/classes/sun/nio/fs/BsdNativeDispatcher.java
! src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c
! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java

Changeset: caa25ab47aca
Author:    mgronlun
Date:      2019-09-14 14:40 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/caa25ab47aca

8225797: OldObjectSample event creates unexpected amount of checkpoint data
Reviewed-by: egahlin

! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeStore.hpp
! src/hotspot/share/jfr/leakprofiler/chains/pathToGcRootsOperation.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/sampleList.hpp
- src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.cpp
- src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointBlob.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrType.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
- src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! 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/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdMacros.hpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkState.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkState.hpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
+ src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp
+ src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.hpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/support/jfrKlassExtension.hpp
! src/hotspot/share/jfr/support/jfrThreadLocal.cpp
! src/hotspot/share/jfr/support/jfrThreadLocal.hpp
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
+ src/hotspot/share/jfr/utilities/jfrBlob.cpp
+ src/hotspot/share/jfr/utilities/jfrBlob.hpp
! src/hotspot/share/jfr/utilities/jfrHashtable.hpp
! src/hotspot/share/jfr/utilities/jfrTypes.hpp
+ src/hotspot/share/jfr/writers/jfrTypeWriterHost.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp

Changeset: 515fc9f6b2d6
Author:    mgronlun
Date:      2019-09-14 18:45 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/515fc9f6b2d6

8231025: Incorrect method tag offset for big endian platform
Reviewed-by: egahlin

! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp

Changeset: 51cd29502ea9
Author:    dl
Date:      2019-09-14 11:16 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/51cd29502ea9

8229442: AQS and lock classes refresh
Reviewed-by: martin

! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/Lock.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantLock.java
! src/java.base/share/classes/java/util/concurrent/locks/StampedLock.java
! test/jdk/java/util/concurrent/locks/Lock/CheckedLockLoops.java
! test/jdk/java/util/concurrent/locks/Lock/FlakyMutex.java
! test/jdk/java/util/concurrent/locks/Lock/TimedAcquireLeak.java
! test/jdk/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java
! test/jdk/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
! test/jdk/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java
! test/jdk/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java
! test/jdk/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java

Changeset: 2081ff900d65
Author:    dl
Date:      2019-09-14 11:20 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/2081ff900d65

8227235: rare failures in testForkHelpQuiesce tck tests
Reviewed-by: martin, alanb

! test/jdk/java/util/concurrent/tck/ForkJoinTask8Test.java
! test/jdk/java/util/concurrent/tck/ForkJoinTaskTest.java

Changeset: f689a48dba4b
Author:    dl
Date:      2019-09-14 11:24 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/f689a48dba4b

8221168: java/util/concurrent/CountDownLatch/Basic.java fails
Reviewed-by: martin, alanb

! test/jdk/java/util/concurrent/CountDownLatch/Basic.java

Changeset: 6a556bcd94fc
Author:    dl
Date:      2019-09-14 11:26 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/6a556bcd94fc

8145138: CyclicBarrier/Basic.java failed with "3 not equal to 4"
Reviewed-by: martin, alanb

! test/jdk/java/util/concurrent/CyclicBarrier/Basic.java

Changeset: 1e4270f875ee
Author:    dl
Date:      2019-09-14 11:26 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/1e4270f875ee

8225490: Miscellaneous changes imported from jsr166 CVS 2019-09
Reviewed-by: martin, alanb

! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/Phaser.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicInteger.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLong.java
! src/java.base/share/classes/java/util/concurrent/package-info.java
! test/jdk/java/util/Map/Get.java
! test/jdk/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java
! test/jdk/java/util/concurrent/ConcurrentHashMap/MapCheck.java
! test/jdk/java/util/concurrent/ConcurrentHashMap/MapLoops.java
! test/jdk/java/util/concurrent/ConcurrentHashMap/ToArray.java
! test/jdk/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java
! test/jdk/java/util/concurrent/FutureTask/BlockingTaskExecutor.java
! test/jdk/java/util/concurrent/FutureTask/CancelledFutureLoops.java
! test/jdk/java/util/concurrent/FutureTask/DoneTimedGetLoops.java
! test/jdk/java/util/concurrent/Phaser/FickleRegister.java
! test/jdk/java/util/concurrent/Phaser/TieredArriveLoops.java
! test/jdk/java/util/concurrent/ScheduledThreadPoolExecutor/GCRetention.java
! test/jdk/java/util/concurrent/TimeUnit/Basic.java
! test/jdk/java/util/concurrent/atomic/DoubleAdderDemo.java
! test/jdk/java/util/concurrent/tck/AbstractQueuedLongSynchronizerTest.java
! test/jdk/java/util/concurrent/tck/AbstractQueuedSynchronizerTest.java
! test/jdk/java/util/concurrent/tck/ArrayBlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/BlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/jdk/java/util/concurrent/tck/CountDownLatchTest.java
! test/jdk/java/util/concurrent/tck/CyclicBarrierTest.java
! test/jdk/java/util/concurrent/tck/DelayQueueTest.java
! test/jdk/java/util/concurrent/tck/DoubleAccumulatorTest.java
! test/jdk/java/util/concurrent/tck/ForkJoinPool9Test.java
! test/jdk/java/util/concurrent/tck/FutureTaskTest.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/LinkedBlockingDequeTest.java
! test/jdk/java/util/concurrent/tck/LinkedBlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/jdk/java/util/concurrent/tck/LongAccumulatorTest.java
! test/jdk/java/util/concurrent/tck/MapTest.java
! test/jdk/java/util/concurrent/tck/PhaserTest.java
! test/jdk/java/util/concurrent/tck/PriorityBlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
! test/jdk/java/util/concurrent/tck/ScheduledExecutorTest.java
! test/jdk/java/util/concurrent/tck/SemaphoreTest.java
! test/jdk/java/util/concurrent/tck/SynchronousQueueTest.java
! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java
! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorTest.java
! test/jdk/java/util/concurrent/tck/TimeUnitTest.java

Changeset: 593005ac5a0a
Author:    stooke
Date:      2019-09-15 07:47 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/593005ac5a0a

8216354: Syntax error in toolchain_windows.m4
Reviewed-by: erikj, dholmes, clanger

! make/autoconf/toolchain_windows.m4

Changeset: a6f653312b19
Author:    stuefe
Date:      2019-09-15 08:41 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/a6f653312b19

8230910: libsspi_bridge does not build on Windows 32bit
Reviewed-by: alanb, weijun

! src/java.security.jgss/windows/native/libsspi_bridge/sspi.cpp

Changeset: a6c85c21aa39
Author:    darcy
Date:      2019-09-15 13:23 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/a6c85c21aa39

8230882: Use @index in javax.lang.model javadoc
Reviewed-by: jjg

! src/java.compiler/share/classes/javax/lang/model/package-info.java

Changeset: 24df796eef3d
Author:    dholmes
Date:      2019-09-15 21:00 -0400
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/24df796eef3d

8231033: Problemlist ReservedStackTest
8231034: ProblemList failing ThreadMXBean tests
Reviewed-by: darcy

! test/hotspot/jtreg/ProblemList.txt
! test/jdk/ProblemList.txt

Changeset: b35771556cd0
Author:    clanger
Date:      2019-09-16 09:21 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/b35771556cd0

8230850: Test sun/tools/jcmd/TestProcessHelper.java fails intermittently
Reviewed-by: stuefe, cjplummer, sgehwolf

! test/jdk/sun/tools/jcmd/TestProcessHelper.java

Changeset: d003b3ef8b60
Author:    clanger
Date:      2019-09-16 09:28 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/d003b3ef8b60

8230854: Cleanup SuppressWarnings in test lib and remove noisy traces in StreamPumper
Reviewed-by: stuefe, dholmes

! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/Utils.java
! test/lib/jdk/test/lib/process/ProcessTools.java
! test/lib/jdk/test/lib/process/StreamPumper.java

Changeset: 00aebe177a71
Author:    thartmann
Date:      2019-09-16 13:53 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/00aebe177a71

8230742: Make AggressiveUnboxing a diagnostic flag
Summary: AggressiveUnboxing is enabled by default. It should therefore be a diagnostic flag.
Reviewed-by: roland, shade

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

Changeset: 6a30ad1cfeec
Author:    mbaesken
Date:      2019-09-13 11:04 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/6a30ad1cfeec

8230901: missing ReleaseStringUTFChars in serviceability native code
Reviewed-by: stuefe, sspitsyn

! src/java.instrument/share/native/libinstrument/JPLISAgent.c
! src/jdk.hotspot.agent/solaris/native/libsaproc/saproc.cpp

Changeset: d349347d6b5f
Author:    mbaesken
Date:      2019-09-13 07:43 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/d349347d6b5f

8230900: missing ReleaseStringUTFChars in java.desktop native code
Reviewed-by: clanger, prr

! src/java.desktop/unix/native/common/awt/fontpath.c
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp

Changeset: 272910ccd7bb
Author:    pliden
Date:      2019-09-17 09:51 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/272910ccd7bb

8230796: Remove BarrierSet::oop_equals_operator_allowed()
Reviewed-by: tschatzl, shade

! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/oops/oopsHierarchy.cpp
! src/hotspot/share/oops/oopsHierarchy.hpp

Changeset: 470af058bd5f
Author:    pliden
Date:      2019-09-17 09:51 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/470af058bd5f

8230808: Remove Access::equals()
Reviewed-by: tschatzl, shade

! src/hotspot/share/gc/shared/barrierSet.hpp
- src/hotspot/share/oops/access.cpp
! src/hotspot/share/oops/access.hpp
! src/hotspot/share/oops/access.inline.hpp
! src/hotspot/share/oops/accessBackend.hpp
! src/hotspot/share/oops/oop.hpp

Changeset: 4932dce35882
Author:    pliden
Date:      2019-09-17 09:51 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/4932dce35882

8230841: Remove oopDesc::equals()
Reviewed-by: rkennke, tschatzl

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/ci/ciObjectFactory.hpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/classfile/protectionDomainCache.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! 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/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/interpreter/bytecodeInterpreter.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/biasedLocking.cpp
! src/hotspot/share/runtime/handles.hpp
! src/hotspot/share/runtime/jniHandles.inline.hpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/services/memoryManager.hpp
! src/hotspot/share/services/memoryPool.hpp
! src/hotspot/share/services/threadService.cpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/growableArray.hpp

Changeset: bb1aaed00341
Author:    pliden
Date:      2019-09-17 09:51 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/bb1aaed00341

8231051: Remove check_obj_alignment() and replace with is_object_aligned()
Reviewed-by: tschatzl, shade

! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/memory/heapShared.inline.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/oopsHierarchy.hpp

Changeset: 8ee083465318
Author:    coffeys
Date:      2019-09-17 11:07 +0000
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/8ee083465318

8223490: Optimize search algorithm for determining default time zone
Reviewed-by: naoto, rriggs

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

Changeset: 2f301425af62
Author:    jiefu
Date:      2019-09-17 20:38 +0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/2f301425af62

8230943: False deadlock detection with -XX:+CIPrintCompileQueue after JDK-8163511
Reviewed-by: dholmes, thartmann

! src/hotspot/share/compiler/compileBroker.cpp
+ test/hotspot/jtreg/compiler/print/PrintCompileQueue.java

Changeset: 9adf95692a3d
Author:    zgu
Date:      2019-09-17 08:22 -0400
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/9adf95692a3d

8230350: Shenandoah: Assertion failed when GC is cancelled by a worker thread
Reviewed-by: rkennke

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

Changeset: 8a8e87e8a4fd
Author:    coffeys
Date:      2019-09-17 16:39 +0000
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/8a8e87e8a4fd

8231124: Missing closedir call with JDK-8223490
Reviewed-by: naoto

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

Changeset: 6a05019acb67
Author:    lancea
Date:      2019-09-17 14:00 -0400
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/6a05019acb67

8230870: (zipfs) Add a ZIP FS test that is similar to test/jdk/java/util/zip/EntryCount64k.java
Reviewed-by: clanger, martin

+ test/jdk/jdk/nio/zipfs/LargeEntriesTest.java

Changeset: a82fe7a88ce4
Author:    jiefu
Date:      2019-09-17 09:20 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/a82fe7a88ce4

8231024: Improve the debug info when the output is truncated
Reviewed-by: iklam, dholmes

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

Changeset: cea6839598e8
Author:    dholmes
Date:      2019-09-17 19:09 -0400
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/cea6839598e8

8230424: Use platform independent code for Thread.interrupt support
8231094: os::sleep in assert message should be changed to JavaThread::sleep
Reviewed-by: rehn, dcubed

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/solaris/os_solaris.cpp
! src/hotspot/os/windows/osThread_windows.cpp
! src/hotspot/os/windows/osThread_windows.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/osThread.cpp
! src/hotspot/share/runtime/osThread.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp

Changeset: c46407f651a9
Author:    serb
Date:      2019-09-17 19:52 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/c46407f651a9

8231027: Correct typos
Reviewed-by: lancea, dholmes, erikj

! make/autoconf/buildjdk-spec.gmk.in
! make/autoconf/spec.gmk.in
! src/hotspot/share/opto/block.hpp
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java
! src/java.xml/share/classes/com/sun/xml/internal/stream/StaxXMLInputSource.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/doubleconv/BignumDtoa.java
! test/jdk/java/awt/GradientPaint/LinearColorSpaceGradientTest.java
! test/jdk/java/awt/Graphics2D/DrawString/XRenderElt254TextTest.java
! test/jdk/java/nio/channels/Selector/WakeupSpeed.java
! test/jdk/java/text/Format/DecimalFormat/FormatMicroBenchmark.java

Changeset: a45cce906207
Author:    mbaesken
Date:      2019-07-23 16:52 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/a45cce906207

8228482: fix xlc16/xlclang comparison of distinct pointer types and string literal conversion warnings
Reviewed-by: clanger, mdoerr

! src/hotspot/os/aix/libodm_aix.cpp
! src/hotspot/os/aix/libodm_aix.hpp
! src/hotspot/os/aix/os_aix.cpp
! src/java.base/aix/native/libjli/java_md_aix.c
! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.desktop/aix/native/libawt/porting_aix.c

Changeset: dfd434203aa0
Author:    jlahoda
Date:      2019-09-18 10:41 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/dfd434203aa0

8228460: bootstrap class path not set in conjunction with -source 11
Summary: Ensuring implicit system module path is checked for the no-bootclasspath warning for -source >= 9.
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/BaseFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/diags/examples/SourceNoSystemModulesPath.java
+ test/langtools/tools/javac/options/BCPOrSystemNotSpecified.java
! test/langtools/tools/javac/var_implicit_lambda/VarInImplicitLambdaNegTest01_source10.out

Changeset: 0f3c23c374a4
Author:    phh
Date:      2019-09-18 05:41 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/0f3c23c374a4

8207266: ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread
Summary: Add com.sun.management.getCurrentThreadAllocatedBytes, implement getThreadAllocatedBytes(long) independent of getThreadAllocatedBytes(long[])
Reviewed-by: mchung, dholmes, sspitsyn

! src/hotspot/share/include/jmm.h
! src/hotspot/share/services/management.cpp
! src/java.management/share/classes/java/lang/management/ThreadMXBean.java
! src/java.management/share/classes/sun/management/ThreadImpl.java
! src/java.management/share/native/libmanagement/ThreadImpl.c
! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java
! src/jdk.management/share/classes/com/sun/management/internal/HotSpotThreadImpl.java
! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java

Changeset: 377f47ccc20b
Author:    jlahoda
Date:      2019-09-18 15:13 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/377f47ccc20b

8231176: Test tools/javac/options/BCPOrSystemNotSpecified.java broken on Windows
Summary: Temporarily disabling BCPOrSystemNotSpecified.java test on Windows.
Reviewed-by: vromero

! test/langtools/ProblemList.txt

Changeset: 8c44ac2a908e
Author:    epavlova
Date:      2019-09-18 10:58 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/8c44ac2a908e

8231145: [Graal] org.graalvm.compiler.debug.test.DebugContextTest fails because DebugContextTest.testLogging.input is not available
Reviewed-by: erikj, iveresov, ihse

! make/test/JtregGraalUnit.gmk
! test/hotspot/jtreg/ProblemList-graal.txt

Changeset: 0368f3a073a9
Author:    jwilhelm
Date:      2019-09-06 17:50 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/0368f3a073a9

Added tag jdk-13-ga for changeset 9c250a7600e1

! .hgtags

Changeset: f43c809a27bd
Author:    jwilhelm
Date:      2019-09-18 11:48 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/f43c809a27bd

Merge

! .hgtags

Changeset: b1a394e15ae9
Author:    rkennke
Date:      2019-09-18 20:56 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/b1a394e15ae9

8231085: C2/GC: Better GC-interface for expanding clone
Reviewed-by: eosterlund

! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/opto/macro.hpp
! src/hotspot/share/opto/macroArrayCopy.cpp

Changeset: 0d7877278adf
Author:    rkennke
Date:      2019-09-18 20:56 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/0d7877278adf

8231086: Shenandoah: Stronger invariant for object-arraycopy
Reviewed-by: shade

! 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/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp

Changeset: bc0648405d67
Author:    rkennke
Date:      2019-09-18 20:56 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/bc0648405d67

8231087: Shenandoah: Self-fixing load reference barriers for C1/C2
Reviewed-by: shade

! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/shenandoah/c1/shenandoahBarrierSetC1_x86.cpp
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
! 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/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp

Changeset: 2c4185d7276a
Author:    amenkov
Date:      2019-09-18 12:13 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/2c4185d7276a

8186825: some memory leak issues in the transport_startTransport
Reviewed-by: sspitsyn, phh

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

Changeset: b73753eff8b7
Author:    godin
Date:      2019-09-18 21:20 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/b73753eff8b7

8066774: Rename the annotations arrays names in ClassFileParser
Reviewed-by: shade, coleenp, dholmes
Contributed-by: Evgeny Mandrikov <mandrikov at gmail.com>

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp

Changeset: ee37c9b2eb61
Author:    dholmes
Date:      2019-09-18 17:31 -0400
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/ee37c9b2eb61

8231162: JVMTI RawMonitorWait triggers assertion failure: Only JavaThreads can be interruptible
Reviewed-by: dcubed

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

Changeset: 778fc2dcbdaa
Author:    dcubed
Date:      2019-09-18 20:49 -0400
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/778fc2dcbdaa

8231210: [BACKOUT] JDK-8207266 ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread
Reviewed-by: phh, dholmes

! src/hotspot/share/include/jmm.h
! src/hotspot/share/services/management.cpp
! src/java.management/share/classes/java/lang/management/ThreadMXBean.java
! src/java.management/share/classes/sun/management/ThreadImpl.java
! src/java.management/share/native/libmanagement/ThreadImpl.c
! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java
! src/jdk.management/share/classes/com/sun/management/internal/HotSpotThreadImpl.java
! test/jdk/com/sun/management/ThreadMXBean/ThreadAllocatedMemory.java

Changeset: 94f71d633542
Author:    jwilhelm
Date:      2019-09-19 00:19 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/94f71d633542

Added tag jdk-14+15 for changeset 778fc2dcbdaa

! .hgtags

Changeset: 4eebb9aadbe3
Author:    shade
Date:      2019-09-19 09:50 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/4eebb9aadbe3

8231201: hs_err should print coalesced safepoint operations in Events section
Reviewed-by: phh, dholmes

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

Changeset: 408c445d04e8
Author:    rehn
Date:      2019-09-19 10:52 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/408c445d04e8

8226705: [REDO] Deoptimize with handshakes
Reviewed-by: eosterlund, dcubed, dlong, pchilanomate

! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/compiledMethod.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/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/instanceKlass.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/sharedRuntime.cpp
! 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/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/services/dtraceAttacher.cpp
+ test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java

Changeset: 722a19a45994
Author:    pliden
Date:      2019-09-19 16:05 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/722a19a45994

8231113: Remove CollectedHeap::check_oop_location()
Reviewed-by: stefank, eosterlund, tschatzl

! src/hotspot/share/gc/cms/cmsHeap.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/serial/markSweep.inline.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/oop.cpp

Changeset: 0ff1aeedc338
Author:    joehw
Date:      2019-09-19 16:53 +0000
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/0ff1aeedc338

8230814: Enable SAX ContentHandler to handle XML Declaration
Reviewed-by: lancea, dfuchs, alanb

! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/AbstractSAXParser.java
! src/java.xml/share/classes/org/xml/sax/ContentHandler.java
+ test/jaxp/javax/xml/jaxp/unittest/sax/DeclarationTest.java

Changeset: 13e041be4e5c
Author:    shade
Date:      2019-09-19 20:26 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/13e041be4e5c

8231197: Shenandoah: JVMTI heap walking cleanup crashes with NULL forwardee
Reviewed-by: zgu, rkennke

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

Changeset: de9d23469c68
Author:    shade
Date:      2019-09-19 20:26 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/de9d23469c68

8231198: Shenandoah: heap walking should visit all roots most of the time
Reviewed-by: zgu, rkennke

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

Changeset: 89033e6641ed
Author:    shade
Date:      2019-09-19 20:26 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/89033e6641ed

8231244: Shenandoah: all-roots heap walking misses some weak roots
Reviewed-by: zgu, rkennke

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

Changeset: 0cc0fd308822
Author:    bpb
Date:      2019-09-19 12:01 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/0cc0fd308822

8231149: (fs) Small verbiage errors in java.nio.file package documentation
Reviewed-by: lancea, alanb

! src/java.base/share/classes/java/nio/file/package-info.java

Changeset: 932b94295034
Author:    stefank
Date:      2019-09-10 17:07 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/932b94295034

8230756: ZGC: Remove redundant memset in ZStatValue
Reviewed-by: tschatzl, pliden

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

Changeset: 312126722609
Author:    stefank
Date:      2019-09-10 17:07 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/312126722609

8230758: ZGC: Add missing precompiled include and fix friend declaration
Reviewed-by: tschatzl, pliden

! src/hotspot/share/gc/z/zForwardingEntry.hpp
! src/hotspot/share/gc/z/zNUMA.cpp

Changeset: 944b58cbaf93
Author:    stefank
Date:      2019-09-11 09:47 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/944b58cbaf93

8230759: ZGC: Fix integer types
Reviewed-by: pliden

! src/hotspot/share/gc/z/zAttachedArray.hpp
! src/hotspot/share/gc/z/zAttachedArray.inline.hpp
! src/hotspot/share/gc/z/zForwarding.cpp
! src/hotspot/share/gc/z/zForwarding.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
! src/hotspot/share/gc/z/zNMethodData.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zUncommitter.cpp
! test/hotspot/gtest/gc/z/test_zForwarding.cpp

Changeset: 3386b9a8ef4d
Author:    redestad
Date:      2019-09-19 23:38 +0200
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/3386b9a8ef4d

8230768: Arrays of SoftReferences in MethodTypeForm should not be @Stable
Reviewed-by: mchung

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

Changeset: 046533575954
Author:    cito
Date:      2019-01-26 15:47 +0900
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/046533575954

8216565: Specifying the same path creates a new directory in JFR.configure
Reviewed-by: ysuenaga, egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java

Changeset: 33de7752835c
Author:    tschatzl
Date:      2019-09-20 11:33 +0800
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/33de7752835c

8231242: G1CollectedHeap::print_regions_on() does not print description for "OA" and "CA" regions
Reviewed-by: tschatzl, jiangli
Contributed-by: huangjia at loongson.cn

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



More information about the valhalla-dev mailing list