git: openjdk/panama-foreign: foreign-jextract: 119 new changesets
duke
duke at openjdk.java.net
Fri Jan 29 11:23:38 UTC 2021
Changeset: 58ceb254
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-01-22 11:27:13 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/58ceb254
8259842: Remove Result cache from StringCoding
Reviewed-by: naoto, plevart, rriggs
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/StringCoding.java
! src/java.base/share/classes/java/lang/System.java
+ test/micro/org/openjdk/bench/java/lang/StringDecode.java
+ test/micro/org/openjdk/bench/java/lang/StringEncode.java
Changeset: bfac3fb5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-22 11:39:16 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bfac3fb5
8260212: Shenandoah: resolve-only UpdateRefsMode is not used
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
Changeset: 7ed8ba1c
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-22 13:12:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7ed8ba1c
8256814: WeakProcessorPhases may be redundant
Remove WeakProcessorPhase, adding scoped enum categories to OopStorageSet.
Reviewed-by: stefank, tschatzl, rkennke
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1RootProcessor.cpp
! src/hotspot/share/gc/shared/oopStorageSet.cpp
! src/hotspot/share/gc/shared/oopStorageSet.hpp
! src/hotspot/share/gc/shared/oopStorageSet.inline.hpp
! src/hotspot/share/gc/shared/oopStorageSetParState.hpp
! src/hotspot/share/gc/shared/oopStorageSetParState.inline.hpp
! src/hotspot/share/gc/shared/weakProcessor.cpp
! src/hotspot/share/gc/shared/weakProcessor.hpp
! src/hotspot/share/gc/shared/weakProcessor.inline.hpp
- src/hotspot/share/gc/shared/weakProcessorPhase.hpp
- src/hotspot/share/gc/shared/weakProcessorPhaseTimes.cpp
- src/hotspot/share/gc/shared/weakProcessorPhaseTimes.hpp
+ src/hotspot/share/gc/shared/weakProcessorTimes.cpp
+ src/hotspot/share/gc/shared/weakProcessorTimes.hpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/jfr/leakprofiler/utilities/rootType.cpp
! src/hotspot/share/jfr/leakprofiler/utilities/rootType.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! test/hotspot/gtest/gc/shared/test_oopStorageSet.cpp
Changeset: f928265e
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-01-22 13:52:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f928265e
8260009: InstanceKlass::has_as_permitted_subclass() fails if subclass was redefined
Reviewed-by: lfoltan, sspitsyn, dholmes
! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java
Changeset: acbcde8c
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2021-01-22 13:53:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/acbcde8c
8256111: Create implementation for NSAccessibilityStaticText protocol
Reviewed-by: serb, kizune
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m
Changeset: 154e1d63
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-01-22 14:16:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/154e1d63
8259009: G1 heap summary should be shown in "Heap Parameters" window on HSDB
Reviewed-by: cjplummer, tschatzl
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/g1/G1CollectedHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
Changeset: a97f3c18
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-22 14:44:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a97f3c18
8258853: Support separate function declaration and definition with ENABLE_IF-based SFINAE
Add ENABLE_IF_SDEFN, unit tests
Reviewed-by: jrose, eosterlund
! src/hotspot/share/metaprogramming/enableIf.hpp
! test/hotspot/gtest/metaprogramming/test_enableIf.cpp
Changeset: 18eb6d9e
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2021-01-22 15:31:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/18eb6d9e
8255348: NPE in PKIXCertPathValidator event logging code
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java
! test/jdk/jdk/jfr/event/security/TestX509CertificateEvent.java
! test/jdk/jdk/jfr/event/security/TestX509ValidationEvent.java
! test/jdk/jdk/security/logging/TestX509CertificateLog.java
! test/jdk/jdk/security/logging/TestX509ValidationLog.java
! test/lib/jdk/test/lib/security/TestCertificate.java
Changeset: 0ea58626
Author: Guoxiong Li <lgxbslgx at gmail.com>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-01-22 15:47:05 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0ea58626
8260053: Optimize Tokens' use of Names
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/Tokens.java
Changeset: bf5e8015
Author: Johannes Kuhn <info at j-kuhn.de>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2021-01-22 17:18:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bf5e8015
8259922: MethodHandles.collectArguments does not throw IAE if pos is outside the arity range
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/jdk/java/lang/invoke/MethodHandlesCollectArgsTest.java
Changeset: c5ad713e
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-22 17:19:33 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c5ad713e
8260250: Duplicate check in DebugInformationRecorder::recorders_frozen
Reviewed-by: iveresov, thartmann
! src/hotspot/share/code/debugInfoRec.cpp
Changeset: 874aef4a
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-01-22 18:21:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/874aef4a
8259707: LDAP channel binding does not work with StartTLS extension
Reviewed-by: mullan, dfuchs, aefimov
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java
Changeset: a8871776
Author: Stuart Marks <smarks at openjdk.org>
Date: 2021-01-22 18:51:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a8871776
8246788: ZoneRules invariants can be broken
Reviewed-by: rriggs, naoto
! src/java.base/share/classes/java/time/zone/ZoneRules.java
+ test/jdk/java/time/test/java/time/zone/TestMutableZoneRules.java
Changeset: 53fecba7
Author: Dmitry Markov <dmarkov at openjdk.org>
Date: 2021-01-22 19:21:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/53fecba7
8258805: Japanese characters not entered by mouse click on Windows 10
Reviewed-by: aivanov
! src/java.desktop/windows/classes/sun/awt/windows/WInputMethod.java
Changeset: 5aca934c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-22 19:21:45 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5aca934c
8260304: (se) EPollSelectorImpl wakeup mechanism broken on Linux 32-bit
Reviewed-by: bpb, alanb
! src/java.base/linux/native/libnio/ch/EventFD.c
Changeset: 7be9113b
Author: Dan Lemmond <dlemmond at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-01-22 20:33:44 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7be9113b
8255216: Change _directive->BreakAtCompileOption to env()->break_at_compile()
Reviewed-by: kvn, phh
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/opto/compile.cpp
Changeset: bdc305e1
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-01-22 21:33:02 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bdc305e1
8258917: NativeMemoryTracking is handled by launcher inconsistenly
Reviewed-by: zgu
! src/java.base/share/native/libjli/java.c
! test/jdk/tools/launcher/TestSpecialArgs.java
Changeset: aa57d07c
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-01-22 22:47:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/aa57d07c
8259214: MetaspaceClosure support for Arrays of MetaspaceObj
Reviewed-by: fparain, ccheung
! src/hotspot/share/memory/metaspaceClosure.hpp
+ test/hotspot/gtest/utilities/test_metaspaceClosure.cpp
Changeset: a5367cbb
Author: Brian Burkhalter <bpb at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-07-29 09:52:13 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a5367cbb
8247619: Improve Direct Buffering of Characters
Reviewed-by: alanb, ahgross, rhalade, psandoz
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
! src/java.base/share/classes/java/nio/X-Buffer.java.template
Changeset: 62eab505
Author: Weijun Wang <weijun at openjdk.org>
Committer: Henry Jen <henryjen at openjdk.org>
Date: 2020-10-23 13:00:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/62eab505
8255199: Catching a few NumberFormatExceptions in xmldsig
Reviewed-by: rhalade
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java
Changeset: ede1beae
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-01-21 18:21:07 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ede1beae
8227695: assert(pss->trim_ticks().seconds() == 0.0) failed: Unexpected partial trimming during evacuation
Change FP comparison to integer comparison.
Reviewed-by: kbarrett, iwalulya, eosterlund
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: d90e06af
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-01-22 00:13:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d90e06af
8259775: [Vector API] Incorrect code-gen for VectorReinterpret operation
Reviewed-by: rbackman, neliasso, kvn
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
+ test/hotspot/jtreg/compiler/vectorapi/VectorReinterpretTest.java
Changeset: 685c03dc
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-22 11:20:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/685c03dc
8259271: gc/parallel/TestDynShrinkHeap.java still fails "assert(covered_region.contains(new_memregion)) failed: new region is not in covered_region"
Use load_acquire to order reads of top and end.
Reviewed-by: tschatzl, iwalulya, eosterlund
! src/hotspot/share/gc/parallel/mutableSpace.cpp
Changeset: 6f2a3943
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-01-23 03:15:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6f2a3943
Merge
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/java.base/share/classes/java/nio/X-Buffer.java.template
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/java.base/share/classes/java/nio/X-Buffer.java.template
Changeset: 5cdcce1c
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-01-23 06:24:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5cdcce1c
8260307: Do not include method.hpp in frame.hpp
Reviewed-by: lfoltan, coleenp
! src/hotspot/cpu/arm/interp_masm_arm.hpp
! src/hotspot/cpu/x86/interp_masm_x86.hpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/compiler/methodMatcher.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/interpreter/abstractInterpreter.hpp
! src/hotspot/share/jvmci/jvmci_globals.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/printMetaspaceInfoKlassClosure.cpp
! src/hotspot/share/memory/metaspaceCounters.cpp
! src/hotspot/share/oops/methodCounters.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.hpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/handles.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: f624dba6
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-01-23 11:38:00 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f624dba6
8240247: No longer need to wrap files with contentContainer
Reviewed-by: serb
! src/java.desktop/share/classes/java/awt/doc-files/AWTThreadIssues.html
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html
! src/java.desktop/share/classes/java/awt/doc-files/Modality.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/bmp_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/jpeg_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/png_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/standard_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/wbmp_metadata.html
! src/java.desktop/share/classes/javax/swing/plaf/multi/doc-files/multi_tsc.html
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/doc-files/properties.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html
Changeset: b53d5cac
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-01-23 17:03:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b53d5cac
8260315: Typo "focul" instead of "focus" in FocusSpec.html
Reviewed-by: kizune, pbansal
! src/java.desktop/share/classes/java/awt/doc-files/FocusSpec.html
Changeset: 6c4c96fa
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-23 19:47:24 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6c4c96fa
8258742: Move PtrQueue reset to PtrQueueSet subclasses
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1DirtyCardQueue.cpp
! 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/shenandoahConcurrentMark.cpp
Changeset: 06348dfc
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-23 22:47:31 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/06348dfc
8259776: Remove ParallelGC non-CAS oldgen allocation
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp
! src/hotspot/share/gc/parallel/mutableNUMASpace.hpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psOldGen.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psYoungGen.hpp
Changeset: 535c2927
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-01-24 02:40:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/535c2927
8260306: Do not include osThread.hpp in thread.hpp
Reviewed-by: coleenp, lfoltan
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp
! src/hotspot/share/interpreter/bytecodeTracer.cpp
! src/hotspot/share/jfr/support/jfrThreadId.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/osThread.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/runtime/semaphore.inline.hpp
! src/hotspot/share/runtime/stackWatermark.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/vmError.cpp
Changeset: c52c6c66
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-01-25 01:05:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c52c6c66
8260273: DataOutputStream writeChars optimization
Reviewed-by: rriggs, bpb, alanb
! src/java.base/share/classes/java/io/DataOutputStream.java
! test/micro/org/openjdk/bench/java/io/DataOutputStreamTest.java
Changeset: 4ae39b14
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-01-25 01:06:33 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4ae39b14
8260208: Improve dummy object filling condition in G1CollectedHeap::fill_archive_regions in cds
Reviewed-by: tschatzl, iklam
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
Changeset: 764111ff
Author: Dongbo He <dongbohe at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2021-01-25 01:08:38 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/764111ff
8260272: bash configure --prefix does not work after JDK-8257679
Reviewed-by: erikj, ihse
! make/autoconf/util_paths.m4
Changeset: 5898ab65
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-01-25 08:00:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5898ab65
8259894: refactor parts of jvm.h into jvm_io.h and jvm_constants.h
Reviewed-by: dholmes, coleenp
! src/hotspot/os/windows/os_perf_windows.cpp
! src/hotspot/share/ci/ciFlags.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/include/jvm.h
+ src/hotspot/share/include/jvm_constants.h
+ src/hotspot/share/include/jvm_io.h
! src/hotspot/share/logging/logSelection.cpp
! src/hotspot/share/prims/stackwalk.hpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/flags/jvmFlag.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/utilities/accessFlags.hpp
! src/hotspot/share/utilities/constantTag.hpp
! src/hotspot/share/utilities/formatBuffer.hpp
! test/hotspot/gtest/logging/test_gcTraceTime.cpp
! test/hotspot/gtest/logging/test_logStream.cpp
Changeset: d825339d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-01-25 08:38:47 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d825339d
8260263: Remove PtrQueue::_qset
Remove dead code related to PtrQueue::_qset and itself.
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/g1/g1DirtyCardQueue.hpp
! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
Changeset: af155fc0
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-01-25 08:57:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/af155fc0
8258836: JNI local refs exceed capacity getDiagnosticCommandInfo
Reviewed-by: cjplummer, shade
! src/jdk.management/share/native/libmanagement_ext/DiagnosticCommandImpl.c
+ test/jdk/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTestCheckJni.java
Changeset: 09489e28
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-01-25 09:12:49 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/09489e28
8260338: Some fields in HaltNode is not cloned
Reviewed-by: xliu, neliasso, thartmann
! src/hotspot/share/opto/rootnode.cpp
! src/hotspot/share/opto/rootnode.hpp
Changeset: ca20c63c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-01-25 10:50:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ca20c63c
8259710: Inlining trace leaks memory
Reviewed-by: thartmann, neliasso
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
Changeset: 6e037354
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-01-25 13:40:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6e037354
8259845: Move placeholder implementation details to cpp file and add logging
Reviewed-by: iklam, lfoltan, dholmes
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/placeholders.hpp
! src/hotspot/share/logging/logTag.hpp
Changeset: d076977d
Author: Eric Caspole <ecaspole at openjdk.org>
Date: 2021-01-25 14:11:33 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d076977d
8260169: LogCompilation: Unexpected method mismatch
Reviewed-by: kvn, vlivanov
! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java
! src/utils/LogCompilation/src/test/java/com/sun/hotspot/tools/compiler/TestLogCompilation.java
Changeset: ef247ab2
Author: Dan Lutker <lutkerd at amazon.com>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-01-25 17:16:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ef247ab2
8260308: Update LogCompilation junit to 4.13.1
Reviewed-by: ecaspole, iignatyev
! src/utils/LogCompilation/pom.xml
Changeset: 47c7dc77
Author: Martin Balao <mbalao at openjdk.org>
Date: 2021-01-25 18:01:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/47c7dc77
8258833: Cancel multi-part cipher operations in SunPKCS11 after failures
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java
+ test/jdk/sun/security/pkcs11/Cipher/CancelMultipart.java
Changeset: 5b0b24b5
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-01-25 18:20:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5b0b24b5
8260381: ProblemList com/sun/management/DiagnosticCommandMBean/DcmdMBeanTestCheckJni.java on Win with ZGC
Reviewed-by: sspitsyn, sgehwolf
! test/jdk/ProblemList-zgc.txt
Changeset: 73c78c8a
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-01-25 19:06:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/73c78c8a
8260329: Update references to TAOCP to latest edition
Reviewed-by: alanb, bpb
! src/java.base/share/classes/java/math/MutableBigInteger.java
! src/java.base/share/classes/java/util/Random.java
Changeset: 12ccd211
Author: Andrew Leonard <aleonard at openjdk.org>
Date: 2021-01-25 19:26:36 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/12ccd211
8260289: Unable to customize module lists after change JDK-8258411
Reviewed-by: ihse, alanb
! make/common/Modules.gmk
Changeset: d6fb9d72
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-01-25 21:44:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d6fb9d72
8255464: Cannot access ModuleTree in a CompilationUnitTree
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/source/tree/CompilationUnitTree.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
+ test/langtools/tools/javac/tree/CompilationUnitTreeTest.java
Changeset: 982e42b8
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-01-25 21:45:54 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/982e42b8
8259726: Use of HashSet leads to undefined order in test output
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! test/langtools/jdk/javadoc/doclet/testAbstractMethod/TestAbstractMethod.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLambdaFeature/TestLambdaFeature.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testMethodTypes/TestMethodTypes.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModulePackages.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
Changeset: 9ea93238
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-01-25 23:58:33 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9ea93238
8254246: SymbolHashMapEntry wastes space
Reviewed-by: redestad
! src/hotspot/share/oops/constantPool.hpp
Changeset: c538cd8b
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-01-26 07:15:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c538cd8b
8165276: Spec states to invoke the premain method in an agent class if it's public but implementation differs
Reviewed-by: mchung, dholmes, alanb
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
+ test/jdk/java/lang/instrument/NegativeAgentRunner.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent0001.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent0010.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent0011.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent0100.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent0101.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent0110.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent0111.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1000.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1001.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1010.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1011.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1100.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1101.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1110.java
! test/jdk/java/lang/instrument/PremainClass/InheritAgent1111.java
! test/jdk/java/lang/instrument/PremainClass/NoPremainAgent.java
- test/jdk/java/lang/instrument/PremainClass/NoPremainAgentTest.java
+ test/jdk/java/lang/instrument/PremainClass/NonPublicAgent.java
+ test/jdk/java/lang/instrument/PremainClass/NonPublicPremainAgent.java
! test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgent.java
- test/jdk/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java
Changeset: abd9310b
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-01-26 07:42:15 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/abd9310b
8260222: remove unused _thread member SymbolTableLookup
Reviewed-by: coleenp, dholmes, shade
! src/hotspot/share/classfile/symbolTable.cpp
Changeset: 23edb6f6
Author: Guoxiong Li <lgxbslgx at gmail.com>
Committer: Joel Borggrén-Franck <jfranck at openjdk.org>
Date: 2021-01-26 08:57:20 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/23edb6f6
8236490: Compiler bug relating to @NonNull annotation
Reviewed-by: vromero, jfranck
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java
+ test/langtools/tools/javac/annotations/typeAnnotations/8236490/T8236490.java
Changeset: b4ace3e9
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-01-26 10:14:53 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b4ace3e9
8260042: G1 Post-cleanup liveness printing occurs too early
Reviewed-by: sjohanss, iwalulya
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1Policy.cpp
Changeset: 81a66dfa
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-01-26 11:50:10 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/81a66dfa
8259809: Remove PerfEvent class loading locking counters
Reviewed-by: redestad, iklam
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/synchronizer.hpp
Changeset: edd27074
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-26 13:04:38 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/edd27074
8260408: Shenandoah: adjust inline hints after JDK-8255019
Reviewed-by: rkennke, ihse
! make/hotspot/lib/JvmOverrideFiles.gmk
Changeset: e080ce92
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-01-26 13:17:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e080ce92
8252545: runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java timed out
Reviewed-by: stuefe, coleenp
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java
- test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java
Changeset: 5e8e0ada
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-01-26 13:42:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/5e8e0ada
8242456: PreviewFeature.Feature enum removal of TEXT_BLOCKS
Reviewed-by: jlaskey
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
Changeset: 8d2f77fd
Author: Magnus Ihse Bursie <ihse at openjdk.org>
Date: 2021-01-26 14:08:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8d2f77fd
8260406: Do not copy pure java source code to gensrc
Reviewed-by: alanb, erikj
! make/modules/java.base/gensrc/GensrcCharacterData.gmk
= src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java
= src/java.base/share/classes/java/lang/CharacterDataUndefined.java
Changeset: af8a08f5
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-01-26 15:18:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/af8a08f5
8260378: [TESTBUG] DcmdMBeanTestCheckJni.java reports false positive
Reviewed-by: dcubed
! test/jdk/ProblemList-zgc.txt
! test/jdk/com/sun/management/DiagnosticCommandMBean/DcmdMBeanTestCheckJni.java
Changeset: b07797c2
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-01-26 15:25:01 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b07797c2
8260391: Remove StringCoding::err
Reviewed-by: shade, rriggs
! src/java.base/share/classes/java/lang/StringCoding.java
- src/java.base/share/native/libjava/StringCoding.c
Changeset: fd00ed74
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-01-26 16:46:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fd00ed74
8256298: Shenandoah: Enable concurrent stack processing
Reviewed-by: rkennke, shade
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahDegeneratedGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahStackWatermark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
Changeset: 9f0a0436
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2021-01-26 18:15:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/9f0a0436
8260286: Manual Test "ws/open/test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java" fails
Reviewed-by: rhalade
! test/jdk/sun/security/tools/jarsigner/compatibility/Compatibility.java
! test/jdk/sun/security/tools/jarsigner/warnings/Test.java
Changeset: 42cef27f
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-01-26 18:31:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/42cef27f
8260343: Delete obsolete classes in the Windows L&F
Reviewed-by: aivanov, pbansal
- src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsButtonListener.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsComboBoxUI.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java
Changeset: 1bebd418
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-01-26 20:25:51 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1bebd418
8260421: Shenandoah: Fix conc_mark_roots timing name and indentations
Reviewed-by: rkennke, shade
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
Changeset: 19b6f61b
Author: Xin Liu <xliu at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-01-26 20:52:19 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/19b6f61b
8260334: Remove deprecated sv_for_node_id() from Compile
Reviewed-by: neliasso, chagedorn, thartmann, phh
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/output.hpp
Changeset: 6f2be9c6
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-01-27 01:18:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/6f2be9c6
8246112: Remove build-time and run-time checks for clock_gettime and CLOCK_MONOTONIC
Reviewed-by: ihse, erikj, gziemski, hseigel
! make/autoconf/flags-cflags.m4
! make/autoconf/flags-ldflags.m4
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/aix/os_aix.inline.hpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/bsd/os_bsd.hpp
! src/hotspot/os/bsd/os_bsd.inline.hpp
! src/hotspot/os/bsd/os_perf_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.inline.hpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/os_posix.hpp
! src/hotspot/os/posix/os_posix.inline.hpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: e1411fd4
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-01-27 02:52:37 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e1411fd4
6606673: Path2D.Double, Path2D.Float and GeneralPath ctors throw exception when initialCapacity is negative
Reviewed-by: psadhukhan, kizune
! src/java.desktop/share/classes/java/awt/geom/GeneralPath.java
! src/java.desktop/share/classes/java/awt/geom/Path2D.java
+ test/jdk/java/awt/geom/GeneralPath/GeneralPathExceptions.java
+ test/jdk/java/awt/geom/Path2D/Path2DExceptions.java
Changeset: c836da38
Author: Martin Buchholz <martin at openjdk.org>
Date: 2021-01-27 04:31:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c836da38
8252412: [macos11] system dynamic libraries removed from filesystem
Co-authored-by: Dominik Röttsches <drott at google.com>
Reviewed-by: jiangli, valeriep
! src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java
Changeset: bd2744dd
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-27 07:17:30 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bd2744dd
8260106: Shenandoah: refactor reference updating closures and related code
Reviewed-by: zgu, rkennke
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
Changeset: 1c770468
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-01-27 07:34:46 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1c770468
8260404: jvm_io.h include missing in a number of files
Reviewed-by: shade, iklam, dholmes
! src/hotspot/os/posix/perfMemory_posix.cpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/handshake.cpp
Changeset: fd2641ed
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-01-27 07:57:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fd2641ed
8260236: better init AnnotationCollector _contended_group
Reviewed-by: coleenp, shade
! src/hotspot/share/classfile/classFileParser.cpp
Changeset: 4d004c94
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-01-27 09:32:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4d004c94
8260449: Remove stale declaration of SATBMarkQueue::apply_closure_and_empty()
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
Changeset: fa40a966
Author: Albert Mingkun Yang <ayang at openjdk.org>
Committer: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-01-27 09:57:24 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/fa40a966
8253420: Refactor HeapRegionManager::find_highest_free
Reviewed-by: sjohanss, kbarrett
! src/hotspot/share/gc/g1/heapRegionManager.cpp
Changeset: 3e4194c4
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-01-27 10:43:04 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3e4194c4
8260022: [ppc] os::print_function_and_library_name shall resolve function descriptors transparently
Reviewed-by: mdoerr, lucy
! src/hotspot/cpu/ppc/assembler_ppc.hpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp
! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.hpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp
! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.hpp
! src/hotspot/share/runtime/os.cpp
Changeset: bf15c709
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-27 10:48:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bf15c709
8260460: GitHub actions still fail on Linux x86_32 with "Could not configure libc6:i386"
Reviewed-by: ihse
! .github/workflows/submit.yml
Changeset: b3c8a528
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-01-27 11:00:12 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/b3c8a528
8259050: Error recovery in lexer could be improved
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/UnicodeReader.java
! test/langtools/tools/javac/lexer/JavaLexerTest.java
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: e696baab
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-01-27 11:30:28 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e696baab
8260448: Simplify ManagementFactory$PlatformMBeanFinder
Reviewed-by: mchung, dfuchs
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
Changeset: 7ed591cc
Author: Alexey Ivanov <aivanov at openjdk.org>
Date: 2021-01-27 12:09:48 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7ed591cc
8260314: Replace border="1" on tables with CSS
Reviewed-by: serb
! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html
! src/java.desktop/share/classes/java/awt/doc-files/Modality.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/gif_metadata.html
! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html
! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/synthFileFormat.html
Changeset: ac276bb3
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2021-01-27 14:09:15 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ac276bb3
8257074: Update the ByteBuffers micro benchmark
Reviewed-by: redestad, dfuchs, jvernee, bpb
! test/micro/org/openjdk/bench/java/nio/ByteBuffers.java
! test/micro/org/openjdk/bench/java/nio/CharBuffers.java
+ test/micro/org/openjdk/bench/java/nio/DoubleBuffers.java
+ test/micro/org/openjdk/bench/java/nio/FloatBuffers.java
+ test/micro/org/openjdk/bench/java/nio/IntBuffers.java
+ test/micro/org/openjdk/bench/java/nio/LongBuffers.java
+ test/micro/org/openjdk/bench/java/nio/ShortBuffers.java
+ test/micro/org/openjdk/bench/java/nio/X-Buffers-bin.java.template
+ test/micro/org/openjdk/bench/java/nio/X-Buffers.java.template
+ test/micro/org/openjdk/bench/java/nio/X-ByteBuffers-bin.java.template
+ test/micro/org/openjdk/bench/java/nio/genBuffers.sh
Changeset: f353fcf2
Author: Roberto Castañeda Lozano <rcastanedalo at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-01-27 15:08:39 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/f353fcf2
8258894: C2: Forbid GCM to move stores into loops
Prevent GCM from placing memory-writing nodes (such as stores) into loops deeper
than their home loop (determined by their control input). Such placements are
invalid, as they cause memory definitions to interfere, and risk causing
miscompilations. This change complements JDK-8255763, which only addresses
invalid placements in irreducible CFGs.
Add control input to stores in generated stubs to ensure that all memory-writing
nodes have control inputs from which their home block can be derived.
Add a battery of simplified fuzzer test cases where, before this change, GCM
moves stores into deeper loops.
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/block.cpp
! src/hotspot/share/opto/block.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/gcm.cpp
! src/hotspot/share/opto/generateOptoStub.cpp
! src/hotspot/share/opto/node.hpp
! test/hotspot/jtreg/compiler/codegen/TestGCMStorePlacement.java
Changeset: 311a0a91
Author: Denghui Dong <ddong at openjdk.org>
Committer: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-01-27 15:28:46 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/311a0a91
8259808: Add JFR event to detect GC locker stall
Reviewed-by: sjohanss, tschatzl, egahlin
! src/hotspot/share/gc/shared/gcLocker.cpp
! src/hotspot/share/gc/shared/gcTrace.hpp
! src/hotspot/share/gc/shared/gcTraceSend.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/prims/whitebox.cpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 684c8558
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-01-27 17:26:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/684c8558
8260524: validate-source fails on test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java
Reviewed-by: bpb, iignatyev
! src/hotspot/share/gc/shared/gcLocker.cpp
! src/hotspot/share/gc/shared/gcTrace.hpp
! src/hotspot/share/gc/shared/gcTraceSend.cpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/prims/whitebox.cpp
! test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java
! test/lib/jdk/test/lib/jfr/EventNames.java
! test/lib/sun/hotspot/WhiteBox.java
Changeset: 0eed2c33
Author: Guoxiong Li <lgxbslgx at gmail.com>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2021-01-27 18:12:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/0eed2c33
8259359: javac does not attribute unexpected super constructor invocation qualifier, and may crash
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/recovery/T8259359.java
Changeset: eb923685
Author: Stuart Marks <smarks at openjdk.org>
Date: 2021-01-27 19:02:49 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/eb923685
8259816: Typo in java.util.stream package description
Reviewed-by: iris, lancea, naoto
! src/java.base/share/classes/java/util/stream/package-info.java
Changeset: c5ab7c32
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-01-25 17:09:52 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c5ab7c32
8260284: C2: assert(_base == Int) failed: Not an Int
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/phaseX.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestDivWithTopDivisor.java
Changeset: 81e730e5
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-01-25 20:02:56 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/81e730e5
8259276: C2: Empty expression stack when reexecuting tableswitch/lookupswitch instructions after deoptimization
Reviewed-by: dlong, kvn, thartmann
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/parse2.cpp
Changeset: 408772c9
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-01-26 16:00:41 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/408772c9
8259025: Record compact constructor using Objects.requireNonNull
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: c52212b1
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-01-27 20:56:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c52212b1
Merge
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.cpp
Changeset: c7661aed
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-01-27 22:37:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/c7661aed
8260561: [doc] HexFormat has incorrect @since tag
Reviewed-by: darcy, naoto, bpb, lancea
! src/java.base/share/classes/java/util/HexFormat.java
Changeset: 7030d2e0
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-01-28 00:45:16 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/7030d2e0
8260200: G1: Remove unnecessary update in FreeRegionList::remove_starting_at
Reviewed-by: ayang, sjohanss, tschatzl
! src/hotspot/share/gc/g1/heapRegionSet.cpp
! src/hotspot/share/gc/g1/heapRegionSet.hpp
Changeset: e28e1111
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-01-27 10:29:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/e28e1111
8260370: C2: LoopLimit node is not eliminated
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/loopnode.cpp
Changeset: 62ffe75b
Author: Jesper Wilhelmsson <jwilhelm at openjdk.org>
Date: 2021-01-28 03:38:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/62ffe75b
Merge
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/loopnode.cpp
Changeset: 396a496f
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-01-28 04:24:04 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/396a496f
8260467: Move well-known classes from systemDictionary.hpp to vmClasses.hpp
Reviewed-by: dholmes, coleenp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.cpp
! src/hotspot/cpu/aarch64/methodHandles_aarch64.hpp
! src/hotspot/cpu/arm/methodHandles_arm.cpp
! src/hotspot/cpu/arm/methodHandles_arm.hpp
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/ppc/methodHandles_ppc.hpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
! src/hotspot/cpu/s390/methodHandles_s390.hpp
! src/hotspot/cpu/x86/methodHandles_x86.cpp
! src/hotspot/cpu/x86/methodHandles_x86.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciObjArrayKlass.cpp
! src/hotspot/share/ci/ciObjectFactory.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
+ src/hotspot/share/classfile/vmClassID.hpp
+ src/hotspot/share/classfile/vmClassMacros.hpp
+ src/hotspot/share/classfile/vmClasses.cpp
+ src/hotspot/share/classfile/vmClasses.hpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/vmEnums.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/SystemDictionary.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintStatics.java
Changeset: 11a70d11
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-01-28 07:35:58 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/11a70d11
8260426: awt debug_mem.c DMem_AllocateBlock might leak memory
Reviewed-by: psadhukhan, aivanov
! src/java.desktop/share/native/common/awt/debug/debug_mem.c
Changeset: 316d52c1
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-01-28 09:50:21 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/316d52c1
8260497: Shenandoah: Improve SATB flushing
Reviewed-by: shade, zgu
! src/hotspot/share/gc/shared/satbMarkQueue.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp
! src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
Changeset: a97aedff
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-28 10:24:37 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a97aedff
8256215: Shenandoah: re-organize saving/restoring machine state in assembler code
Reviewed-by: rkennke, zgu
! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
Changeset: ecde52ec
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-01-28 11:13:26 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ecde52ec
8260506: VersionHelper cleanup
Reviewed-by: alanb, dfuchs, aefimov
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
Changeset: 8fe1323d
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-01-28 11:14:35 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/8fe1323d
8260520: Avoid getting permissions in JarFileFactory when no SecurityManager installed
Reviewed-by: alanb, dfuchs, michaelm, mullan
! src/java.base/unix/classes/sun/net/www/protocol/jar/JarFileFactory.java
! src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java
Changeset: 87522573
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-01-28 11:39:06 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/87522573
8260502: [s390] NativeMovRegMem::verify() fails because it's too strict
Reviewed-by: lucy, rrich
! src/hotspot/cpu/s390/nativeInst_s390.cpp
! src/hotspot/cpu/s390/nativeInst_s390.hpp
Changeset: a68c6c2a
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-28 12:00:59 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a68c6c2a
8260579: PPC64 and S390 builds failures after JDK-8260467
Reviewed-by: mdoerr
! src/hotspot/cpu/ppc/methodHandles_ppc.cpp
! src/hotspot/cpu/s390/methodHandles_s390.cpp
Changeset: d07af2b8
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2021-01-28 12:26:32 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/d07af2b8
8255531: MethodHandles::permuteArguments throws NPE when duplicating dropped arguments
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java
! test/jdk/java/lang/invoke/MethodHandlesPermuteArgumentsTest.java
Changeset: 11d6467c
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-01-28 12:27:40 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/11d6467c
8260407: cmp != __null && cmp->Opcode() == Op_CmpL failure with -XX:StressLongCountedLoop=200000000 in lucene
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/longcountedloops/TestLongCountedLoopSplitIf.java
Changeset: 20e7df50
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-01-28 13:17:22 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/20e7df50
8260466: Test TestHeapDumpOnOutOfMemoryError.java needs multiple @test sections
Reviewed-by: shade, lmesnik
! test/hotspot/jtreg/runtime/ErrorHandling/TestHeapDumpOnOutOfMemoryError.java
Changeset: baf46bac
Author: Sean Mullan <mullan at openjdk.org>
Date: 2021-01-28 14:28:27 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/baf46bac
8259801: Enable XML Signature secure validation mode by default
Reviewed-by: weijun, rhalade
! src/java.base/share/conf/security/java.security
! src/java.xml.crypto/share/classes/javax/xml/crypto/dsig/dom/DOMValidateContext.java
! test/jdk/javax/xml/crypto/dsig/GenerationTests.java
Changeset: 13ca433f
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-01-28 15:01:38 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/13ca433f
8259628: jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java fails intermittently
Reviewed-by: dfuchs
! test/jdk/jdk/net/ExtendedSocketOption/AsynchronousSocketChannelNAPITest.java
Changeset: abc4300d
Author: Poonam Bajaj <poonam at openjdk.org>
Date: 2021-01-28 15:07:03 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/abc4300d
8257746: Regression introduced with JDK-8250984 - memory might be null in some machines
Reviewed-by: hseigel
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/CgroupV1Subsystem.java
Changeset: 3aabbd72
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-01-28 15:20:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/3aabbd72
8260432: allocateSpaceForGP in freetypeScaler.c might leak memory
Reviewed-by: shade, stuefe
! src/java.desktop/share/native/libfontmanager/freetypeScaler.c
Changeset: bbbfaa58
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-01-28 16:17:46 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/bbbfaa58
8249262: Initialize InstanceKlass::_package_entry during CDS dump time
Reviewed-by: iklam, minqi
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/classLoaderDataShared.hpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: 1de3c554
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-28 16:31:45 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/1de3c554
8260584: Shenandoah: simplify "Concurrent Thread Roots" logging
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
Changeset: 2b166d81
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-01-28 17:54:09 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/2b166d81
8260596: Comment cleanup in BigInteger
Reviewed-by: bpb
! src/java.base/share/classes/java/math/BigInteger.java
Changeset: 81e9e6a7
Author: Martin Buchholz <martin at openjdk.org>
Date: 2021-01-28 18:06:55 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/81e9e6a7
8260461: Modernize jsr166 tck tests
Reviewed-by: dl
! test/jdk/java/util/concurrent/tck/AbstractExecutorServiceTest.java
! test/jdk/java/util/concurrent/tck/AbstractQueueTest.java
! test/jdk/java/util/concurrent/tck/ArrayBlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/ArrayDeque8Test.java
! test/jdk/java/util/concurrent/tck/ArrayDequeTest.java
! test/jdk/java/util/concurrent/tck/ArrayListTest.java
! test/jdk/java/util/concurrent/tck/Atomic8Test.java
! test/jdk/java/util/concurrent/tck/AtomicBooleanTest.java
! test/jdk/java/util/concurrent/tck/AtomicIntegerArrayTest.java
! test/jdk/java/util/concurrent/tck/AtomicIntegerTest.java
! test/jdk/java/util/concurrent/tck/AtomicLongArrayTest.java
! test/jdk/java/util/concurrent/tck/AtomicLongTest.java
! test/jdk/java/util/concurrent/tck/AtomicMarkableReferenceTest.java
! test/jdk/java/util/concurrent/tck/AtomicReference9Test.java
! test/jdk/java/util/concurrent/tck/AtomicReferenceArray9Test.java
! test/jdk/java/util/concurrent/tck/AtomicReferenceArrayTest.java
! test/jdk/java/util/concurrent/tck/AtomicReferenceFieldUpdaterTest.java
! test/jdk/java/util/concurrent/tck/AtomicReferenceTest.java
! test/jdk/java/util/concurrent/tck/AtomicStampedReferenceTest.java
! test/jdk/java/util/concurrent/tck/BlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/Collection8Test.java
! test/jdk/java/util/concurrent/tck/CompletableFutureTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentHashMap8Test.java
! test/jdk/java/util/concurrent/tck/ConcurrentHashMapTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentLinkedDequeTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentLinkedQueueTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentSkipListMapTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentSkipListSetTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentSkipListSubMapTest.java
! test/jdk/java/util/concurrent/tck/ConcurrentSkipListSubSetTest.java
! test/jdk/java/util/concurrent/tck/CopyOnWriteArrayListTest.java
! test/jdk/java/util/concurrent/tck/CopyOnWriteArraySetTest.java
! test/jdk/java/util/concurrent/tck/CountedCompleterTest.java
! test/jdk/java/util/concurrent/tck/DelayQueueTest.java
! test/jdk/java/util/concurrent/tck/ExchangerTest.java
! test/jdk/java/util/concurrent/tck/ExecutorCompletionService9Test.java
! test/jdk/java/util/concurrent/tck/ExecutorCompletionServiceTest.java
! test/jdk/java/util/concurrent/tck/ExecutorsTest.java
! test/jdk/java/util/concurrent/tck/ForkJoinPool8Test.java
! test/jdk/java/util/concurrent/tck/ForkJoinPoolTest.java
! test/jdk/java/util/concurrent/tck/ForkJoinTask8Test.java
! test/jdk/java/util/concurrent/tck/ForkJoinTaskTest.java
! test/jdk/java/util/concurrent/tck/FutureTaskTest.java
+ test/jdk/java/util/concurrent/tck/Item.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/concurrent/tck/LinkedBlockingDeque8Test.java
! test/jdk/java/util/concurrent/tck/LinkedBlockingDequeTest.java
! test/jdk/java/util/concurrent/tck/LinkedBlockingQueue8Test.java
! test/jdk/java/util/concurrent/tck/LinkedBlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/LinkedListTest.java
! test/jdk/java/util/concurrent/tck/LinkedTransferQueueTest.java
! test/jdk/java/util/concurrent/tck/MapTest.java
! test/jdk/java/util/concurrent/tck/NonNestmates.java
! test/jdk/java/util/concurrent/tck/PhaserTest.java
! test/jdk/java/util/concurrent/tck/PriorityBlockingQueueTest.java
! test/jdk/java/util/concurrent/tck/PriorityQueueTest.java
! test/jdk/java/util/concurrent/tck/RecursiveActionTest.java
! test/jdk/java/util/concurrent/tck/RecursiveTaskTest.java
! test/jdk/java/util/concurrent/tck/ScheduledExecutorSubclassTest.java
! test/jdk/java/util/concurrent/tck/ScheduledExecutorTest.java
! test/jdk/java/util/concurrent/tck/StampedLockTest.java
! test/jdk/java/util/concurrent/tck/SubmissionPublisherTest.java
! test/jdk/java/util/concurrent/tck/SynchronousQueueTest.java
! test/jdk/java/util/concurrent/tck/ThreadLocalTest.java
! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorSubclassTest.java
! test/jdk/java/util/concurrent/tck/ThreadPoolExecutorTest.java
! test/jdk/java/util/concurrent/tck/TreeMapTest.java
! test/jdk/java/util/concurrent/tck/TreeSetTest.java
! test/jdk/java/util/concurrent/tck/TreeSubMapTest.java
! test/jdk/java/util/concurrent/tck/TreeSubSetTest.java
! test/jdk/java/util/concurrent/tck/VectorTest.java
Changeset: 71128cf4
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-01-28 19:04:50 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/71128cf4
8260586: Shenandoah: simplify "Concurrent Weak References" logging
Reviewed-by: rkennke, zgu
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
Changeset: 15196325
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2021-01-28 20:51:12 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/15196325
8251462: Simplify compilation policy
Reviewed-by: cjplummer, kvn
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_globals_aarch64.hpp
! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp
! src/hotspot/cpu/aarch64/gc/shenandoah/c1/shenandoahBarrierSetC1_aarch64.cpp
! src/hotspot/cpu/aarch64/globals_aarch64.hpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/globals_arm.hpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/ppc/c1_globals_ppc.hpp
! src/hotspot/cpu/ppc/c2_globals_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc.hpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp
! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp
! src/hotspot/cpu/s390/c1_globals_s390.hpp
! src/hotspot/cpu/s390/c2_globals_s390.hpp
! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp
! src/hotspot/cpu/s390/templateTable_s390.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/c1_globals_x86.hpp
! src/hotspot/cpu/x86/c2_globals_x86.hpp
! src/hotspot/cpu/x86/globalDefinitions_x86.hpp
! src/hotspot/cpu/x86/globals_x86.hpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/zero/globals_zero.hpp
! src/hotspot/share/aot/aotCodeHeap.cpp
! src/hotspot/share/aot/aotCompiledMethod.cpp
! src/hotspot/share/aot/aotCompiledMethod.hpp
! src/hotspot/share/c1/c1_Compilation.cpp
! src/hotspot/share/c1/c1_Compilation.hpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_globals.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciEnv.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciReplay.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/compiler/compilerDefinitions.hpp
! src/hotspot/share/compiler/compilerDirectives.cpp
! src/hotspot/share/compiler/compiler_globals.hpp
! src/hotspot/share/compiler/oopMap.cpp
- src/hotspot/share/compiler/tieredThresholdPolicy.cpp
- src/hotspot/share/compiler/tieredThresholdPolicy.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/interpreterRuntime.hpp
! src/hotspot/share/interpreter/invocationCounter.cpp
! src/hotspot/share/interpreter/invocationCounter.hpp
! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp
! src/hotspot/share/jvmci/compilerRuntime.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/methodCounters.cpp
! src/hotspot/share/oops/methodCounters.hpp
! src/hotspot/share/oops/methodData.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/abstract_vm_version.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/flags/jvmFlagConstraintsCompiler.cpp
! src/hotspot/share/runtime/globals_shared.hpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/macros.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/Method.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodCounters.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodData.java
! test/hotspot/jtreg/TEST.quick-groups
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/hotspot/jtreg/compiler/whitebox/ClearMethodStateTest.java
! test/hotspot/jtreg/compiler/whitebox/CompilerWhiteBoxTest.java
- test/hotspot/jtreg/vmTestbase/jit/tiered/Test.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/MyThread.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/hotswap/HS203/hs203t004/hs203t004.java
Changeset: 251c6419
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-29 03:34:02 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/251c6419
8259487: Remove unused StarTask
Reviewed-by: iklam, tschatzl
! src/hotspot/share/gc/shared/taskqueue.hpp
Changeset: ea2c4474
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-01-29 03:49:57 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/ea2c4474
8259778: Merge MutableSpace and ImmutableSpace
Reviewed-by: sspitsyn, dholmes, tschatzl
- src/hotspot/share/gc/parallel/immutableSpace.cpp
- src/hotspot/share/gc/parallel/immutableSpace.hpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/mutableSpace.hpp
! src/hotspot/share/gc/parallel/spaceCounters.hpp
! src/hotspot/share/gc/parallel/vmStructs_parallelgc.hpp
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/ImmutableSpace.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/parallel/MutableSpace.java
Changeset: 64a150c5
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-01-29 06:18:43 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/64a150c5
6986863: ProfileDeferralMgr throwing ConcurrentModificationException
Reviewed-by: kizune
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/image/ColorConvertOp.java
- src/java.desktop/share/classes/sun/java2d/cmm/ProfileActivator.java
! src/java.desktop/share/classes/sun/java2d/cmm/ProfileDeferralInfo.java
- src/java.desktop/share/classes/sun/java2d/cmm/ProfileDeferralMgr.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java
! src/java.desktop/share/native/liblcms/LCMS.c
+ test/jdk/java/awt/color/ICC_ProfileRGB/MTMatrixAccess.java
+ test/jdk/java/awt/color/ProfileActivationDuringPropertyAccess.java
Changeset: 06754734
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-01-29 09:19:14 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/06754734
8252409: JShell: Intersection types cause NoSuchFieldError
Reviewed-by: vromero
! src/jdk.jshell/share/classes/jdk/jshell/ExpressionToTypeInfo.java
! src/jdk.jshell/share/classes/jdk/jshell/TreeDissector.java
! src/jdk.jshell/share/classes/jdk/jshell/TypePrinter.java
! test/langtools/jdk/jshell/TypeNameTest.java
! test/langtools/jdk/jshell/VariablesTest.java
Changeset: a81656b7
Author: duke <duke at openjdk.org>
Date: 2021-01-29 11:01:08 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/a81656b7
Automatic merge of jdk:master into master
Changeset: 95b9ef9d
Author: duke <duke at openjdk.org>
Date: 2021-01-29 11:01:29 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/95b9ef9d
Automatic merge of master into foreign-memaccess+abi
Changeset: 4bfb2c3f
Author: duke <duke at openjdk.org>
Date: 2021-01-29 11:01:46 +0000
URL: https://git.openjdk.java.net/panama-foreign/commit/4bfb2c3f
Automatic merge of foreign-memaccess+abi into foreign-jextract
More information about the panama-dev
mailing list