git: openjdk/panama-foreign: foreign-memaccess+abi: 88 new changesets
duke
duke at openjdk.java.net
Fri Feb 19 11:06:34 UTC 2021
Changeset: 9ffabf30
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2021-02-12 13:08:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9ffabf30
8252971: WindowsFileAttributes does not know about Unix domain sockets
Reviewed-by: alanb
! src/java.base/windows/classes/sun/nio/fs/WindowsConstants.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileAttributes.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java
! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java
! src/java.base/windows/native/libjava/WinNTFileSystem_md.c
! src/java.base/windows/native/libnio/ch/UnixDomainSockets.c
+ test/jdk/java/nio/channels/unixdomain/FileAttributes.java
! test/jdk/java/nio/channels/unixdomain/Security.java
! test/jdk/java/nio/channels/unixdomain/policy3
Changeset: 40ae9937
Author: Andrew Haley <aph at openjdk.org>
Date: 2021-02-12 13:12:02 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/40ae9937
8261027: AArch64: Support for LSE atomics C++ HotSpot code
Reviewed-by: adinn, simonis
+ src/hotspot/cpu/aarch64/atomic_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
+ src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
Changeset: 9f81ca81
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-02-12 14:56:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9f81ca81
8261230: GC tracing of page sizes are wrong in a few places
Reviewed-by: ayang, stuefe
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java
Changeset: 59b8d595
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-02-12 14:57:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/59b8d595
8261481: Cannot read Kerberos settings in dynamic store on macOS Big Sur
Reviewed-by: mullan
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
Changeset: b670efd8
Author: Anton Kozlov <akozlov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-02-12 15:11:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b670efd8
8261072: AArch64: Fix MacroAssembler::get_thread convention
Reviewed-by: burban, aph
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Changeset: c0e805a4
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-02-12 15:44:15 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c0e805a4
8261654: Missing license header in Signatures.java
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
Changeset: 6475d477
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-02-12 15:46:37 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6475d477
8261655: [PPC64] Build broken after JDK-8260941
Reviewed-by: shade, clanger
! src/hotspot/cpu/ppc/gc/shared/cardTableBarrierSetAssembler_ppc.cpp
Changeset: 350303d4
Author: Ian Graves <igraves at openjdk.org>
Committer: Stuart Marks <smarks at openjdk.org>
Date: 2021-02-12 16:06:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/350303d4
8260221: java.util.Formatter throws wrong exception for mismatched flags in %% conversion
Reviewed-by: smarks
! src/java.base/share/classes/java/util/Formatter.java
Changeset: 3aa1b4c7
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-12 16:16:44 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3aa1b4c7
8261623: reference to javac internals in Extern class
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
Changeset: 33fcd325
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-02-12 16:17:16 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/33fcd325
8261659: JDK-8261027 causes a Tier1 validate-source failure
Reviewed-by: iignatyev, bpb
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S
Changeset: 66757750
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-02-12 16:42:13 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/66757750
8253702: BigSur version number reported as 10.16, should be 11.nn
Reviewed-by: bpb, kcr
! src/java.base/macosx/native/libjava/java_props_macosx.c
Changeset: 28163a9e
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-02-12 17:10:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/28163a9e
8261652: Remove some dead comments from os_bsd_x86
Reviewed-by: dcubed
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
Changeset: a305743c
Author: Andrew Haley <aph at openjdk.org>
Date: 2021-02-12 17:34:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a305743c
8261660: AArch64: Race condition in stub code generation for LSE Atomics
Reviewed-by: dcubed, adinn
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: 3dc6f52a
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2021-02-12 17:35:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3dc6f52a
8261160: Add a deserialization JFR event
Co-authored-by: Sean Coffey <coffeys at openjdk.org>
Co-authored-by: Chris Hegarty <chegar at openjdk.org>
Reviewed-by: coffeys, rriggs, dfuchs, egahlin
! src/java.base/share/classes/java/io/ObjectInputStream.java
+ src/java.base/share/classes/jdk/internal/event/DeserializationEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/DeserializationEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/java/io/Serializable/serialFilter/GlobalFilterTest.java
+ test/jdk/jdk/jfr/event/io/TestDeserializationEvent.java
! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java
! test/jdk/jdk/jfr/event/metadata/TestEventMetadata.java
! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 06170b7c
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-02-12 17:45:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/06170b7c
8261662: Rename compute_loader_lock_object
Reviewed-by: dcubed, stuefe
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
Changeset: f0d9829b
Author: Phil Race <prr at openjdk.org>
Date: 2021-02-12 18:42:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f0d9829b
8261533: Java_sun_font_CFont_getCascadeList leaks memory according to Xcode
Reviewed-by: serb
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
Changeset: dc46aa85
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-02-12 20:58:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/dc46aa85
8261534: Test sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java fails on platforms where no nsslib artifacts are defined
Reviewed-by: mbaesken
! test/jdk/sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java
Changeset: e29c560a
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-02-12 22:01:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e29c560a
8247514: Improve clhsdb 'findpc' ability to determine what an address points to by improving PointerFinder and PointerLocation classes
Reviewed-by: ysuenaga, kevinw
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerFinder.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/PointerLocation.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
Changeset: 735757f1
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-02-12 22:41:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/735757f1
8261661: gc/stress/TestReclaimStringsLeaksMemory.java fails because Reserved memory size is too big
Co-authored-by: Albert Mingkun Yang <ayang at openjdk.org>
Reviewed-by: ayang, kbarrett
! test/hotspot/jtreg/gc/stress/TestReclaimStringsLeaksMemory.java
Changeset: 849390a1
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-02-13 02:14:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/849390a1
8260401: StackOverflowError on open WindowsPreferences
Reviewed-by: bpb
! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java
Changeset: 95d73129
Author: Hui Shi <hshi at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-02-13 02:47:33 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/95d73129
8261585: Restore HandleArea used in Deoptimization::uncommon_trap
Reviewed-by: coleenp, jiefu
! src/hotspot/share/runtime/deoptimization.cpp
+ test/hotspot/jtreg/compiler/uncommontrap/UncommonTrapLeak.java
Changeset: 235da6aa
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-02-13 07:13:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/235da6aa
8261672: Reduce inclusion of classLoaderData.hpp
Reviewed-by: lfoltan, coleenp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/gc/shared/barrierSetAssembler_ppc.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/asm/codeBuffer.cpp
! src/hotspot/share/ci/ciMethodData.cpp
! src/hotspot/share/classfile/javaAssertions.hpp
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/code/compiledIC.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/genOopClosures.inline.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/jvmci/metadataHandles.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/oops/compiledICHolder.hpp
+ src/hotspot/share/oops/compiledICHolder.inline.hpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/oops/methodData.hpp
! src/hotspot/share/oops/objArrayKlass.hpp
! src/hotspot/share/oops/typeArrayKlass.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/runtime/flags/jvmFlagAccess.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/services/attachListener.hpp
! src/hotspot/share/services/runtimeService.cpp
! src/hotspot/share/services/threadService.cpp
Changeset: d9744f65
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-02-15 06:37:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d9744f65
8261608: Move common CDS archive building code to archiveBuilder.cpp
Reviewed-by: coleenp, ccheung
! src/hotspot/share/classfile/compactHashtable.cpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/archiveUtils.hpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/cppVtables.cpp
! src/hotspot/share/memory/dumpAllocStats.cpp
! src/hotspot/share/memory/dumpAllocStats.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
- src/hotspot/share/memory/metaspaceShared.inline.hpp
! src/hotspot/share/oops/array.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! test/hotspot/jtreg/runtime/cds/appcds/LotsOfClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java
Changeset: 7c931591
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-15 08:41:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7c931591
8261503: Shenandoah: reconsider verifier memory ordering
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
Changeset: 4642730b
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-15 08:42:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4642730b
8261496: Shenandoah: reconsider pacing updates memory ordering
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp
Changeset: 745c0b91
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-15 08:43:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/745c0b91
8261493: Shenandoah: reconsider bitmap access memory ordering
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp
Changeset: df0897ea
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-15 08:43:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/df0897ea
8261504: Shenandoah: reconsider ShenandoahJavaThreadsIterator::claim memory ordering
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
Changeset: c6eedda8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-15 08:44:20 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c6eedda8
8261500: Shenandoah: reconsider region live data memory ordering
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
Changeset: 3882fda8
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-02-15 08:52:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3882fda8
8260414: Remove unused set_single_threaded_mode() method in task executor
Reviewed-by: kbarrett, ayang
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
Changeset: 2e610f53
Author: Stanimir Stamenkov <stanio at yahoo.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-02-15 16:16:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2e610f53
8260687: Inherited font size is smaller than expected when using StyleSheet to add styles
Co-authored-by: Alexey Ivanov <aivanov at openjdk.org>
Reviewed-by: psadhukhan, aivanov, kizune
! src/java.desktop/share/classes/javax/swing/text/html/StyleSheet.java
+ test/jdk/javax/swing/text/html/StyleSheet/8260687/BodyInheritedFontSize.java
! test/jdk/javax/swing/text/html/StyleSheet/TestWrongCSSFontSize.java
Changeset: 849f4c0f
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2021-02-15 16:43:49 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/849f4c0f
8260291: The case instruction is not visible in dark mode
Reviewed-by: trebari, aivanov
! test/jdk/javax/swing/JSpinner/TestJSpinnerPressUnpress.java
Changeset: 6badd22e
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-02-15 19:03:48 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6badd22e
8261351: Create implementation for NSAccessibilityRadioButton protocol
Reviewed-by: pbansal
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.m
Changeset: 34ae7aeb
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-02-15 20:27:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/34ae7aeb
8261609: remove remnants of XML-driven builders
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
Changeset: e2d52ae2
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-02-16 08:17:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e2d52ae2
8261413: Shenandoah: Disable class-unloading in I-U mode
Reviewed-by: shade, zgu
! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
Changeset: cdc874d4
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-02-16 08:40:14 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cdc874d4
8261601: free memory in early return in Java_sun_nio_ch_sctp_SctpChannelImpl_receive0
Reviewed-by: clanger, dfuchs, bpb
! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
Changeset: 219b115e
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-02-16 08:44:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/219b115e
8261422: Adjust problematic String.format calls in jdk/internal/util/Preconditions.java outOfBoundsMessage
Reviewed-by: clanger
! src/java.base/share/classes/jdk/internal/util/Preconditions.java
Changeset: 3cbd16de
Author: Albert Mingkun Yang <ayang at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-16 08:46:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3cbd16de
8259668: Make SubTasksDone use-once
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/shared/workgroup.hpp
! src/hotspot/share/runtime/safepoint.cpp
Changeset: 3f8819c6
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-16 10:31:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3f8819c6
8261501: Shenandoah: reconsider heap statistics memory ordering
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: 16bd7d38
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2021-02-16 12:47:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/16bd7d38
8261336: IGV: enhance default filters
Add filters to color and hide parts of the graph based on node categories or
estimated execution frequency, and simplify remaining filters.
Co-authored-by: Christian Hagedorn <chagedorn at openjdk.org>
Reviewed-by: vlivanov, chagedorn, thartmann
! src/hotspot/share/opto/idealGraphPrinter.cpp
! src/hotspot/share/opto/idealGraphPrinter.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/utils/IdealGraphVisualizer/Filter/src/com/sun/hotspot/igv/filter/ConnectionFilter.java
! src/utils/IdealGraphVisualizer/Graal/src/com/sun/hotspot/igv/graal/layer.xml
! src/utils/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Connection.java
! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/color.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/colorFrequency.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/extract-colors.py
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideControl.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideControlEdges.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideData.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideDataEdges.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMemory.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMemoryEdges.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMixed.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideMixedEdges.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideOther.filter
+ src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/hideOtherEdges.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/onlyControlFlow.filter
- src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/remove.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/filters/structural.filter
! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/layer.xml
! src/utils/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/DiagramScene.java
Changeset: 8ba390d1
Author: Christoph Langer <clanger at openjdk.org>
Date: 2021-02-16 12:57:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8ba390d1
8261753: Test java/lang/System/OsVersionTest.java still failing on BigSur patch versions after JDK-8253702
Reviewed-by: rriggs
! test/jdk/java/lang/System/OsVersionTest.java
Changeset: 6b6f7940
Author: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2021-02-16 17:40:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6b6f7940
8248223: KeyAgreement spec update on multi-party key exchange support
Reviewed-by: mullan
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
Changeset: 61a659f4
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-02-16 18:29:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/61a659f4
8260415: Remove unused class ReferenceProcessorMTProcMutator
Reviewed-by: ayang, sjohanss
! src/hotspot/share/gc/shared/referenceProcessor.hpp
Changeset: 0a50688d
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2021-02-16 18:54:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0a50688d
8241372: Several test failures due to javax.net.ssl.SSLException: Connection reset
Reviewed-by: dfuchs, rhalade
! test/jdk/javax/net/ssl/SSLSession/TestEnabledProtocols.java
! test/jdk/javax/net/ssl/TLSCommon/TLSTest.java
! test/jdk/sun/security/ssl/CipherSuite/SupportedGroups.java
! test/jdk/sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java
Changeset: 55d7bbce
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-02-16 21:16:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/55d7bbce
8261607: SA attach is exceeding JNI Local Refs capacity
Reviewed-by: sgehwolf, amenkov
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp
! test/hotspot/jtreg/serviceability/sa/ClhsdbLauncher.java
Changeset: e7e20d4e
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-02-16 22:32:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e7e20d4e
8261711: Clhsdb "versioncheck true" throws NPE every time
Reviewed-by: amenkov, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
Changeset: 2677f6f4
Author: Xin Liu <xliu at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-02-17 00:24:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2677f6f4
8261675: ObjectValue::set_visited(bool) sets _visited false
Reviewed-by: kvn
! src/hotspot/share/code/debugInfo.cpp
! src/hotspot/share/code/debugInfo.hpp
Changeset: d547e1a8
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-02-17 01:08:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d547e1a8
8261123: Augment discussion of equivalence classes in Object.equals and comparison methods
Reviewed-by: bpb, smarks, rriggs
! src/java.base/share/classes/java/lang/Comparable.java
! src/java.base/share/classes/java/lang/Object.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/util/Comparator.java
Changeset: fc1d0321
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-02-17 05:53:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fc1d0321
8261125: Move VM_Operation to vmOperation.hpp
Reviewed-by: coleenp, stuefe
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/code/icBuffer.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
! src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/hotspot/share/prims/jvmtiTrace.hpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/prims/upcallStubs.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/safepoint.hpp
+ src/hotspot/share/runtime/vmOperation.hpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/runtime/vmThread.hpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/management.cpp
! src/hotspot/share/utilities/xmlstream.cpp
Changeset: d1950335
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-17 06:57:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d1950335
8261842: Shenandoah: cleanup ShenandoahHeapRegionSet
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp
Changeset: b955f85e
Author: Anton Kozlov <akozlov at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-02-17 08:10:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b955f85e
8261075: Create stubRoutines.inline.hpp with SafeFetch implementation
Reviewed-by: dcubed, stuefe, stefank
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/gc/shared/oopStorage.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.cpp
+ src/hotspot/share/runtime/safefetch.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/utilities/vmError.cpp
! test/hotspot/gtest/runtime/test_safefetch.cpp
Changeset: a9308705
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-17 08:50:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a9308705
8261309: Remove remaining StoreLoad barrier with UseCondCardMark for Serial/Parallel GC
Reviewed-by: shade, ayang, sjohanss
! src/hotspot/cpu/aarch64/gc/shared/cardTableBarrierSetAssembler_aarch64.cpp
Changeset: 84182855
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-02-17 09:00:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/84182855
8261235: C1 compilation fails with assert(res->vreg_number() == index) failed: conversion check
Reviewed-by: thartmann, kvn
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_LinearScan.hpp
+ test/hotspot/jtreg/compiler/c1/TestTooManyVirtualRegisters.jasm
+ test/hotspot/jtreg/compiler/c1/TestTooManyVirtualRegistersMain.java
Changeset: 03b586b3
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-02-17 10:07:15 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/03b586b3
8261750: Remove internal class sun.net.www.MimeLauncher
Reviewed-by: alanb, dfuchs
- src/java.base/share/classes/sun/net/www/ApplicationLaunchException.java
! src/java.base/share/classes/sun/net/www/MimeEntry.java
- src/java.base/share/classes/sun/net/www/MimeLauncher.java
Changeset: 05d59556
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-02-17 10:27:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/05d59556
8261522: [PPC64] AES intrinsics write beyond the destination array
Reviewed-by: lucy
! src/hotspot/cpu/ppc/stubGenerator_ppc.cpp
Changeset: c7885eb1
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-17 10:40:46 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c7885eb1
8261758: [TESTBUG] gc/g1/TestGCLogMessages.java fails if ergonomics detect too small InitialHeapSize
Reviewed-by: tschatzl, sjohanss
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
Changeset: 2e18b52a
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-02-17 10:41:38 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2e18b52a
8261752: Multiple GC test are missing memory requirements
Reviewed-by: tschatzl, sjohanss
! test/hotspot/jtreg/gc/epsilon/TestByteArrays.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLAB.java
! test/hotspot/jtreg/gc/epsilon/TestElasticTLABDecay.java
! test/hotspot/jtreg/gc/epsilon/TestMemoryPools.java
! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
Changeset: f639df43
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-02-17 12:03:25 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f639df43
8261401: Add sanity check for UseSHM large pages similar to the one used with hugetlb large pages
Reviewed-by: stuefe, tschatzl
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java
Changeset: 9ba2b71a
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-02-17 13:11:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9ba2b71a
8261657: [PPC64] Cleanup StoreCM nodes after CMS removal
Reviewed-by: lucy, goetz
! src/hotspot/cpu/ppc/ppc.ad
Changeset: a0658795
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-02-17 13:49:30 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a0658795
8261791: (sctp) handleSendFailed in SctpChannelImpl.c potential leaks
Reviewed-by: chegar, alanb
! src/jdk.sctp/unix/native/libsctp/SctpChannelImpl.c
Changeset: cb84539d
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-02-17 14:09:45 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/cb84539d
8261553: Efficient mask generation using BMI2 BZHI instruction
Reviewed-by: redestad, neliasso
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86_arrayCopy_avx3.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad
Changeset: 05301f5f
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2021-02-17 16:38:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/05301f5f
8257497: Update keytool to create AKID from the SKID of the issuing certificate as specified by RFC 5280
Reviewed-by: coffeys, mullan, weijun
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/jdk/sun/security/tools/keytool/CheckCertAKID.java
! test/jdk/sun/security/tools/keytool/ExtOptionCamelCase.java
Changeset: bf75a3a0
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-02-17 17:34:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bf75a3a0
8261851: update ReflectionCallerCacheTest.java test to use ForceGC from test library
Reviewed-by: alanb
! test/jdk/java/lang/reflect/callerCache/ReflectionCallerCacheTest.java
Changeset: d5a4d226
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-02-17 17:40:11 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d5a4d226
8261843: incorrect info in docs/building.html
Reviewed-by: erikj
! doc/building.html
! doc/building.md
Changeset: ea5bf45c
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-02-17 22:10:27 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ea5bf45c
8261621: Delegate Unicode history from JLS to j.l.Character
Reviewed-by: bpb, joehw, rriggs, darcy
! src/java.base/share/classes/java/lang/Character.java
Changeset: 5f308291
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-02-18 02:51:24 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5f308291
8202750: Reduce the use of get_canonical_path() in CDS
Reviewed-by: minqi, iklam
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
Changeset: b8fd6142
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-02-18 04:40:20 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b8fd6142
8261939: os::strdup_check_oom() should be used in os::same_files() in os_windows.cpp
Reviewed-by: minqi
! src/hotspot/os/windows/os_windows.cpp
Changeset: 97e1657b
Author: Tom Rodriguez <never at openjdk.org>
Date: 2021-02-18 06:35:42 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/97e1657b
8261846: [JVMCI] c2v_iterateFrames can get out of sync with the StackFrameStream
Reviewed-by: kvn
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframe.hpp
Changeset: b695c7ee
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-18 06:51:03 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b695c7ee
8261925: ProblemList com/sun/jdi/AfterThreadDeathTest.java on Linux
Reviewed-by: dcubed
! test/jdk/ProblemList.txt
Changeset: 3a21e1df
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-02-18 10:22:20 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3a21e1df
8260653: Unreachable nodes keep speculative types alive
Reviewed-by: vlivanov, thartmann
! src/hotspot/share/opto/phaseX.cpp
Changeset: 1a7adc86
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-02-18 11:43:49 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1a7adc86
8260416: Remove unused method ReferenceProcessor::is_mt_processing_set_up()
Reviewed-by: ayang, kbarrett
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
Changeset: f94a8452
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-02-18 13:30:46 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f94a8452
8261600: NMT: Relax memory order for updating MemoryCounter and fix racy updating of peak values
Reviewed-by: dholmes, shade
! src/hotspot/share/services/mallocTracker.cpp
! src/hotspot/share/services/mallocTracker.hpp
Changeset: fd098e71
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-18 15:50:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fd098e71
8261838: Shenandoah: reconsider heap region iterators memory ordering
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
Changeset: e9f3aab7
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-02-18 15:51:45 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e9f3aab7
8261912: Code IfNode::fold_compares_helper more defensively
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/ifnode.cpp
Changeset: 0e9c5aed
Author: Amresh Sahu <72060147+amresh-sahu at users.noreply.github.com>
Committer: Alexandre Iline <shurailine at openjdk.org>
Date: 2021-02-18 16:08:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0e9c5aed
8075909: [TEST_BUG] The regression-swing case failed as it does not have the 'Open' button when select 'subdir' folder with NimbusLAF
Reviewed-by: aivanov
! test/jdk/javax/swing/JFileChooser/6698013/bug6698013.java
Changeset: c4664e64
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-02-18 17:52:30 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c4664e64
8261940: Fix references to IOException in BigDecimal javadoc
Reviewed-by: alanb, chegar, iris, bpb
! src/java.base/share/classes/java/math/BigDecimal.java
Changeset: 9cf4f90d
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-02-18 18:32:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9cf4f90d
8261473: Shenandoah: Add breakpoint support
Reviewed-by: rkennke, shade
+ src/hotspot/share/gc/shenandoah/shenandoahBreakpoint.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahBreakpoint.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java
! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java
Changeset: 0c31d5b9
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-02-18 20:54:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0c31d5b9
8261977: Fix comment for getPrefixed() in canonicalize_md.c
Reviewed-by: alanb
! src/java.base/windows/native/libjava/canonicalize_md.c
Changeset: c158413e
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-02-19 00:58:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c158413e
8261098: Add clhsdb "findsym" command
Reviewed-by: amenkov, sspitsyn
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
Changeset: 78cde648
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-02-19 02:40:03 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/78cde648
8261860: Crash caused by lambda proxy class loaded in Shutdown hook
Reviewed-by: iklam, minqi
! src/hotspot/share/classfile/systemDictionaryShared.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/LambdaProxyDuringShutdownApp.java
Changeset: 7e78c777
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-02-19 02:50:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7e78c777
8261905: Move implementation of OopStorage num_dead related functions
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/shared/oopStorage.cpp
Changeset: ed93bc9a
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-02-19 05:03:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ed93bc9a
8196301: java/awt/print/PrinterJob/Margins.java times out
Reviewed-by: prr
! test/jdk/ProblemList.txt
! test/jdk/java/awt/PrintJob/PrinterException.java
! test/jdk/java/awt/print/PrinterJob/Margins.java
Changeset: 5caf686c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-19 06:20:38 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5caf686c
8261644: NMT: Simplifications and cleanups
Reviewed-by: coleenp, zgu
! src/hotspot/share/services/allocationSite.hpp
! src/hotspot/share/services/mallocSiteTable.cpp
! src/hotspot/share/services/mallocSiteTable.hpp
! src/hotspot/share/services/memTracker.cpp
! src/hotspot/share/services/memTracker.hpp
! src/hotspot/share/services/threadStackTracker.cpp
! src/hotspot/share/services/threadStackTracker.hpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
! src/hotspot/share/utilities/nativeCallStack.cpp
! src/hotspot/share/utilities/nativeCallStack.hpp
Changeset: c99eeb01
Author: Joe Wang <joehw at openjdk.org>
Date: 2021-02-19 06:34:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c99eeb01
8260858: Implementation specific property xsltcIsStandalone for XSLTC Serializer
Reviewed-by: lancea, naoto
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToUnknownStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java
! src/java.xml/share/classes/module-info.java
! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java
Changeset: 7e2c909e
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-02-19 06:40:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7e2c909e
8260485: Simplify and unify handler vectors in Posix signal code
Reviewed-by: dholmes, gziemski
! src/hotspot/os/posix/signals_posix.cpp
! src/hotspot/os/posix/vmError_posix.cpp
! src/hotspot/os/windows/vmError_windows.cpp
! src/hotspot/share/utilities/vmError.hpp
Changeset: 61820b74
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Date: 2021-02-19 08:18:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/61820b74
8259984: IGV: Crash when drawing control flow before GCM
Replace backward traversal in the IGV block formation algorithm by forward
traversal guided by node category information. This change addresses the
reported assertion failures, places block projection nodes together with their
predecessors, and gives a more natural block numbering.
Reviewed-by: chagedorn, neliasso
! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java
Changeset: 1b0c36b0
Author: Andrew Haley <aph at openjdk.org>
Date: 2021-02-19 10:52:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1b0c36b0
8261649: AArch64: Optimize LSE atomics in C++ code
Reviewed-by: adinn
! src/hotspot/cpu/aarch64/atomic_aarch64.hpp
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.S
! src/hotspot/os_cpu/linux_aarch64/atomic_linux_aarch64.hpp
Changeset: e7269624
Author: duke <duke at openjdk.org>
Date: 2021-02-19 11:00:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e7269624
Automatic merge of jdk:master into master
Changeset: 02b7783b
Author: duke <duke at openjdk.org>
Date: 2021-02-19 11:01:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/02b7783b
Automatic merge of master into foreign-memaccess+abi
More information about the panama-dev
mailing list