git: openjdk/panama-foreign: foreign-memaccess+abi: 61 new changesets
duke
duke at openjdk.org
Fri Jul 7 11:05:05 UTC 2023
Changeset: a7d168b5
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-06-30 11:35:02 +0000
URL: https://git.openjdk.org/panama-foreign/commit/a7d168b522bb05345a40ae1fb18942ba663d3182
8311026: Some G1 specific tests do not set -XX:+UseG1GC
Reviewed-by: sspitsyn, tschatzl
! test/hotspot/jtreg/gc/TestJNICriticalStressTest.java
! test/hotspot/jtreg/gc/g1/TestVerificationInConcurrentCycle.java
! test/jdk/java/lang/management/MemoryMXBean/MemoryTest.java
Changeset: 33011ea1
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-06-30 12:23:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/33011ea19bb29e88ce18a138a8fa8b34f8c97407
8310946: G1: Refactor G1Policy::next_gc_should_be_mixed
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
Changeset: 430d6b61
Author: Eric Caspole <ecaspole at openjdk.org>
Date: 2023-06-30 15:02:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/430d6b61c5d2d85be2c62af0c927c18531ff7cc3
8309976: Add microbenchmark for stressing code cache
Reviewed-by: redestad, shade
+ test/micro/org/openjdk/bench/vm/compiler/CodeCacheStress.java
Changeset: e3a7e020
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-06-30 15:17:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e3a7e020d2d92e4eafe79b3ecebf31ec058bc48f
8311162: Simplify and modernize equals and hashCode for java.net
Reviewed-by: dfuchs, michaelm, msheppar
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/share/classes/java/net/Proxy.java
! src/java.base/share/classes/java/net/URLPermission.java
Changeset: e8ff74c7
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2023-06-30 16:06:50 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e8ff74c7e84ec2440a51fee1b4c45e87332807a0
8310987: Missing @since tag(s) in java/util/logging/ErrorManager.java
Reviewed-by: lancea, iris
! src/java.logging/share/classes/java/util/logging/ErrorManager.java
Changeset: 19601ebe
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2023-06-30 17:49:56 +0000
URL: https://git.openjdk.org/panama-foreign/commit/19601ebe9192773a1a47ec3e003b9f1a6808d3de
8310993: Missing @since tags in jdk.attach
Reviewed-by: sspitsyn, cjplummer
! src/jdk.attach/share/classes/com/sun/tools/attach/AgentInitializationException.java
! src/jdk.attach/share/classes/com/sun/tools/attach/AgentLoadException.java
! src/jdk.attach/share/classes/com/sun/tools/attach/AttachNotSupportedException.java
! src/jdk.attach/share/classes/com/sun/tools/attach/AttachPermission.java
Changeset: 456bf115
Author: Joe Darcy <darcy at openjdk.org>
Date: 2023-06-30 19:11:40 +0000
URL: https://git.openjdk.org/panama-foreign/commit/456bf115aa6d8d2291790d01f54eb71b2e42eb77
8310173: Update --release 21 symbol information for JDK 21 build 29
Reviewed-by: iris
! src/jdk.compiler/share/data/symbols/java.base-L.sym.txt
! src/jdk.compiler/share/data/symbols/jdk.incubator.vector-L.sym.txt
Changeset: f6bdccb4
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2023-06-30 20:10:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f6bdccb45caca0f69918a773a9ad9b2ad91b702f
8310829: guarantee(!HAS_PENDING_EXCEPTION) failed in ExceptionTranslation::doit
Reviewed-by: never, kvn
! src/hotspot/share/classfile/vmClassMacros.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/java.base/share/classes/jdk/internal/vm/VMSupport.java
! test/jdk/jdk/internal/vm/TestTranslatedException.java
Changeset: 971c2efb
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2023-06-30 20:58:15 +0000
URL: https://git.openjdk.org/panama-foreign/commit/971c2efb698065c65dcf7373d8c3027f58d5f503
8303086: SIGSEGV in JavaThread::is_interp_only_mode()
Reviewed-by: pchilanomate, cjplummer, lmesnik
! src/hotspot/share/prims/jvmtiEnv.cpp
Changeset: 140b70fb
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-06-30 21:43:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/140b70fb29e2b83e5d33765906ee76a36442a687
8311186: ProblemList javax/management/remote/mandatory/subjectDelegation/SubjectDelegation1Test.java on linux-aarch64
8311189: disable gc/z/TestHighUsage.java
8311190: ProblemList javax/management/remote/mandatory/connection/DeadLockTest.java with virtual threads on windows-x64
8311191: ProblemList javax/management/remote/mandatory/connection/ConnectionTest.java with virtual threads on windows-x64
8311193: ProblemList vmTestbase/nsk/jdb/interrupt/interrupt001/interrupt001.java on linux-all
8311195: ProblemList vmTestbase/nsk/jvmti/scenarios/capability/CM03/cm03t001/TestDescription.java with Xcomp on macosx-x64
Reviewed-by: lmesnik
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/ProblemList-generational-zgc.txt
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/z/TestHighUsage.java
! test/jdk/ProblemList-Virtual.txt
! test/jdk/ProblemList.txt
Changeset: 8c8e9d91
Author: Chen Liang <liach at openjdk.org>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2023-06-30 23:37:53 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8c8e9d911d388f6ee621ed4d322efc56a9876708
8309819: Clarify API note in Class::getName and MethodType::toMethodDescriptorString
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
Changeset: d2e11593
Author: Xin Liu <xliu at openjdk.org>
Date: 2023-07-01 07:25:26 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d2e11593006dc32fb8ebbaf12488b8758c8a19ee
8311125: Remove unused parameter 'phase' in AllocateNode::Ideal_allocation
Reviewed-by: chagedorn, kvn
! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/parse3.cpp
! src/hotspot/share/opto/stringopts.cpp
! src/hotspot/share/opto/subnode.cpp
Changeset: 8abb9f59
Author: Guoxiong Li <gli at openjdk.org>
Date: 2023-07-01 08:01:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8abb9f590f844d098b156b719499bb0447f99759
8047998: Abort the vm if MaxNewSize is not the same as NewSize when MaxHeapSize is the same as InitialHeapSize
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/shared/genArguments.cpp
Changeset: 09a49240
Author: Daohan Qu <dqu at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-07-01 08:45:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/09a4924015822392c203fd6b4210736e3b819e28
8311145: Remove check_with_errno duplicates
Reviewed-by: rehn, stuefe
! src/hotspot/os/linux/systemMemoryBarrier_linux.cpp
! src/hotspot/os/linux/waitBarrier_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/os/posix/semaphore_posix.cpp
! src/hotspot/share/utilities/debug.hpp
Changeset: 0e3d91dc
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-07-01 15:55:29 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0e3d91dc213b5173f72e954d9b8e13e1b8343b23
8311215: [BACKOUT] JDK-8047998 Abort the vm if MaxNewSize is not the same as NewSize when MaxHeapSize is the same as InitialHeapSize
Reviewed-by: jiefu
! src/hotspot/share/gc/shared/genArguments.cpp
Changeset: faf1b822
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2023-07-02 16:15:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/faf1b822d03b726413d77a2b247dfbbf4db7d57e
8310656: RISC-V: __builtin___clear_cache can fail silently.
Reviewed-by: luhenry, stuefe, fyang
! src/hotspot/cpu/riscv/icache_riscv.cpp
+ src/hotspot/os_cpu/linux_riscv/riscv_flush_icache.cpp
+ src/hotspot/os_cpu/linux_riscv/riscv_flush_icache.hpp
Changeset: 52ee5700
Author: David Holmes <dholmes at openjdk.org>
Date: 2023-07-03 04:23:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/52ee570025589d4d813ec4deae1f6133ca83156b
8309209: C2 failed "assert(_stack_guard_state == stack_guard_reserved_disabled) failed: inconsistent state"
Co-authored-by: Fei Yang <fyang at openjdk.org>
Co-authored-by: Martin Doerr <mdoerr at openjdk.org>
Co-authored-by: Amit Kumar <amitkumar at openjdk.org>
Reviewed-by: aph, thartmann
! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp
! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp
! src/hotspot/cpu/riscv/interp_masm_riscv.cpp
! src/hotspot/cpu/s390/interp_masm_s390.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
Changeset: 2c29705d
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2023-07-03 06:50:16 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2c29705d7bc9cf3d9884abf81ba6d3eeff881d73
8309660: C2: failed: XMM register should be 0-15 (UseKNLSetting and ConvF2HF)
Co-authored-by: Sandhya Viswanathan <sviswanathan at openjdk.org>
Reviewed-by: sviswanathan, jbhateja
! src/hotspot/cpu/x86/x86.ad
! test/hotspot/jtreg/compiler/vectorization/TestFloatConversionsVector.java
Changeset: 055b4b42
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-07-03 07:51:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/055b4b426cbc56d97e82219f3dd3aba1ebf977e4
8310948: Fix ignored-qualifiers warning in Hotspot
Reviewed-by: kbarrett, dholmes
! make/hotspot/lib/CompileJvm.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/aarch64_vector.ad
! src/hotspot/cpu/aarch64/aarch64_vector_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/assembler_arm.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/javaFrameAnchor_riscv.hpp
! src/hotspot/cpu/riscv/matcher_riscv.hpp
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! src/hotspot/cpu/s390/assembler_s390.hpp
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/gc/shared/barrierSetNMethod_x86.cpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/c1/c1_ValueType.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileStream.cpp
! src/hotspot/share/classfile/classFileStream.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1HRPrinter.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psScavenge.hpp
! src/hotspot/share/gc/serial/defNewGeneration.hpp
! src/hotspot/share/gc/serial/markSweep.hpp
! src/hotspot/share/gc/shared/gcHeapSummary.hpp
! src/hotspot/share/gc/shared/plab.hpp
! src/hotspot/share/gc/shared/workerThread.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
! src/hotspot/share/gc/x/xRelocate.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edge.cpp
! src/hotspot/share/jfr/leakprofiler/chains/edge.hpp
! src/hotspot/share/jfr/leakprofiler/chains/edgeUtils.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleWriter.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp
! src/hotspot/share/jfr/periodic/jfrModuleEvent.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/method.inline.hpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/machnode.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/prims/jvmtiEnter.xsl
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiUtil.hpp
! src/hotspot/share/runtime/threadSMR.hpp
! src/hotspot/share/services/memoryService.hpp
! src/hotspot/share/utilities/bitMap.hpp
! src/hotspot/share/utilities/bitMap.inline.hpp
! src/hotspot/share/utilities/elfFile.hpp
Changeset: 8e0ca8e0
Author: Daohan Qu <dqu at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2023-07-03 08:59:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/8e0ca8e05c0dcf201b2ede87620c6cde79e7d550
8310331: JitTester: Exclude java.lang.Math.random
Reviewed-by: thartmann, chagedorn
! test/hotspot/jtreg/testlibrary/jittester/conf/exclude.methods.lst
Changeset: 87c79c08
Author: Darragh Clarke <dclarke at openjdk.org>
Date: 2023-07-03 10:03:54 +0000
URL: https://git.openjdk.org/panama-foreign/commit/87c79c080186abc53d033449dd9f76c8832d44f5
8309302: java/net/Socket/Timeouts.java fails with AssertionError on test temporal post condition
Reviewed-by: alanb, dfuchs
! test/jdk/java/net/Socket/Timeouts.java
Changeset: 9d2e0b2a
Author: Renjith Kannath Pariyangad <renjith.kannath.pariyangad at oracle.com>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date: 2023-07-03 10:32:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/9d2e0b2a80084f1769e8dd40f11a39eadb54e8b3
8307934: JRobot.moveMouseTo must access component on EDT
Reviewed-by: aivanov
! test/jdk/javax/swing/regtesthelpers/JRobot.java
Changeset: 496f94b4
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2023-07-03 11:11:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/496f94b48801dbaec24f1f107ebf8ee71780f522
8311086: Remove jtreg/gc/startup_warnings
Reviewed-by: ayang, mli, kbarrett, tschatzl
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/gc/startup_warnings/TestG1.java
- test/hotspot/jtreg/gc/startup_warnings/TestParallelGC.java
- test/hotspot/jtreg/gc/startup_warnings/TestSerialGC.java
- test/hotspot/jtreg/gc/startup_warnings/TestShenandoah.java
Changeset: ba974d5c
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-07-03 12:19:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ba974d5c62c332905b0466b704411a829d6c9ee3
8310661: JFR: Replace JVM.getJVM() with JVM
Reviewed-by: mgronlun
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriterKey.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVMSupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/OldObjectSample.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Options.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformEventType.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SettingsManager.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/event/EventWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/periodic/JVMEventTask.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestUnloadingEventClass.java
! test/jdk/jdk/jfr/event/profiling/TestNative.java
! test/jdk/jdk/jfr/jvm/TestBeginAndEnd.java
! test/jdk/jdk/jfr/jvm/TestClassId.java
! test/jdk/jdk/jfr/jvm/TestClearStaleConstants.java
! test/jdk/jdk/jfr/jvm/TestCounterTime.java
! test/jdk/jdk/jfr/jvm/TestCreateNative.java
! test/jdk/jdk/jfr/jvm/TestGetAllEventClasses.java
! test/jdk/jdk/jfr/jvm/TestGetEventWriterReflection.java
! test/jdk/jdk/jfr/jvm/TestGetStackTraceId.java
! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java
! test/jdk/jdk/jfr/jvm/TestPid.java
! test/jdk/jdk/jfr/jvm/TestThreadExclusion.java
! test/jdk/jdk/jfr/jvm/TestUnloadEventClassCount.java
! test/jdk/jdk/jfr/jvm/TestVirtualThreadExclusion.java
Changeset: f393975d
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2023-07-03 14:06:58 +0000
URL: https://git.openjdk.org/panama-foreign/commit/f393975d1b9423835a7aa42f6ffc0656499701d7
8310743: assert(reserved_rgn != nullptr) failed: Add committed region, No reserved region found
Reviewed-by: stefank, ayang
! src/hotspot/share/gc/z/zGlobals.hpp
! src/hotspot/share/gc/z/zMemory.cpp
! src/hotspot/share/gc/z/zMemory.hpp
+ src/hotspot/share/gc/z/zNMT.cpp
+ src/hotspot/share/gc/z/zNMT.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.cpp
! src/hotspot/share/gc/z/zPhysicalMemory.hpp
! src/hotspot/share/gc/z/zVirtualMemory.cpp
! src/hotspot/share/gc/z/zVirtualMemory.hpp
! src/hotspot/share/gc/z/z_globals.hpp
+ test/hotspot/jtreg/gc/z/TestZForceDiscontiguousHeapReservations.java
+ test/hotspot/jtreg/gc/z/TestZNMT.java
Changeset: b9198f99
Author: Mandy Chung <mchung at openjdk.org>
Date: 2023-07-03 16:04:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b9198f993173b0fbdc7ff1400e2205d3969370da
8254566: Clarify the spec of ClassLoader::getClassLoadingLock for non-parallel capable loader
Reviewed-by: dholmes, darcy
! src/java.base/share/classes/java/lang/ClassLoader.java
Changeset: d8a01216
Author: Harshitha Onkar <honkar at openjdk.org>
Date: 2023-07-03 20:43:17 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d8a012161ad68d08467a6632c2bfb7c4dc341d28
8311109: tautological-compare warning in awt_Win32GraphicsDevice.cpp
Reviewed-by: aivanov
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp
Changeset: 0916e6a6
Author: Vladimir Petko <vladimir.petko at canonical.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2023-07-03 22:25:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0916e6a603a595e2280765f9159f9be24ada4af6
8311092: Please disable runtime/jni/nativeStack/TestNativeStack.java on armhf
Reviewed-by: dholmes
! test/hotspot/jtreg/runtime/jni/nativeStack/TestNativeStack.java
Changeset: 60544f90
Author: Xiaohong Gong <xgong at openjdk.org>
Date: 2023-07-04 01:35:03 +0000
URL: https://git.openjdk.org/panama-foreign/commit/60544f9088c11e4718a9cd77f21792c6ba387440
8309894: compiler/vectorapi/VectorLogicalOpIdentityTest.java fails on SVE system with UseSVE=0
Reviewed-by: epeter, chagedorn
! test/hotspot/jtreg/compiler/lib/ir_framework/README.md
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
! test/hotspot/jtreg/compiler/vectorapi/VectorLogicalOpIdentityTest.java
! test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestPreconditions.java
Changeset: 514816ed
Author: Sidraya Jayagond <sidraya.jayagond at ibm.com>
Committer: Amit Kumar <amitkumar at openjdk.org>
Date: 2023-07-04 04:35:18 +0000
URL: https://git.openjdk.org/panama-foreign/commit/514816ed7d7dea1fb13d32b80aef89774bee13d3
8309889: [s390] Missing return statement after calling jump_to_native_invoker method in generate_method_handle_dispatch.
Reviewed-by: amitkumar, lucy
! src/hotspot/cpu/s390/methodHandles_s390.cpp
Changeset: 711cddd8
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-07-04 09:01:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/711cddd899048236bbc3c0aa7e4ac0fc8aebe4d2
8311249: Remove unused MemAllocator::obj_memory_range
Reviewed-by: tschatzl
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp
Changeset: 7655b487
Author: Darragh Clarke <dclarke at openjdk.org>
Date: 2023-07-04 12:19:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7655b487da5cd2e570e19e9f64fbacfa5eb8d155
8311001: missing @since info in jdk.net
Reviewed-by: dfuchs
! src/jdk.net/share/classes/jdk/net/Sockets.java
Changeset: 607ddaa0
Author: Darragh Clarke <dclarke at openjdk.org>
Date: 2023-07-04 12:19:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/607ddaa0e6a8d609aa7e4667abf40ac4c4692961
8310997: missing @since tags in jdk.httpserver
Reviewed-by: dfuchs
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Authenticator.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/BasicAuthenticator.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/HttpPrincipal.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java
Changeset: 7b3c2dc5
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-07-04 19:03:09 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7b3c2dc5f45afc3646ff5cdc0f6efd68e0b70ea5
8311122: Fix typos in java.base
Reviewed-by: darcy, naoto, mchung, iris, mli, mullan
! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/Float.java
! src/java.base/share/classes/java/lang/ScopedValue.java
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/ClassFileFormatVersion.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/text/DigitList.java
! src/java.base/share/classes/sun/security/provider/certpath/ResponderId.java
! src/java.base/share/classes/sun/security/util/ByteArrays.java
! src/java.base/share/classes/sun/text/CompactByteArray.java
Changeset: d6578bff
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2023-07-05 05:46:24 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d6578bff1c69ebc165fc9734e6503bd2d5d021c2
8309531: Incorrect result with unwrapped iotaShuffle.
Reviewed-by: sviswanathan, xgong, thartmann
! src/hotspot/share/opto/vectorIntrinsics.cpp
! test/hotspot/jtreg/compiler/vectorapi/TestVectorShuffleIota.java
Changeset: 00ac46c0
Author: Conor Cleary <ccleary at openjdk.org>
Date: 2023-07-05 11:04:10 +0000
URL: https://git.openjdk.org/panama-foreign/commit/00ac46c06d8a7154a007cd67092bd80226a02fc3
8310645: CancelledResponse.java does not use HTTP/2 when testing the HttpClient
Reviewed-by: dfuchs
+ test/jdk/java/net/httpclient/CancelledResponse2.java
Changeset: cf82e315
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-07-05 12:30:07 +0000
URL: https://git.openjdk.org/panama-foreign/commit/cf82e3152bba1d7332ecdc4dd57a2db2f0dc2aa8
8311077: Fix -Wconversion warnings in jvmti code
Reviewed-by: fparain, matsaave, dholmes
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/fieldStreams.hpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
! src/hotspot/share/prims/jvmtiTrace.cpp
! src/hotspot/share/prims/methodComparator.cpp
! src/hotspot/share/runtime/jfieldIDWorkaround.hpp
Changeset: 22e17c29
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2023-07-05 12:37:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/22e17c29a2a4eb546fae4c01ae435283654e3bb3
8311180: Remove unused unneeded definitions from globalDefinitions
Co-authored-by: Axel Boldt-Christmas <aboldtch at openjdk.org>
Reviewed-by: dholmes, aboldtch
! src/hotspot/cpu/ppc/icache_ppc.hpp
! src/hotspot/share/oops/markWord.hpp
! src/hotspot/share/prims/stackwalk.hpp
! src/hotspot/share/runtime/icache.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: 2cffef21
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2023-07-05 14:10:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/2cffef21201c3e8be87c92234712839bff531047
8311290: Improve java.lang.ref.Cleaner rendered documentation
Reviewed-by: rriggs
! src/java.base/share/classes/java/lang/ref/Cleaner.java
Changeset: 6ebb0e3b
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2023-07-05 15:37:38 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6ebb0e3bd4ba3579c66cdc5a329e95df7bda5b95
8311023: assert(false) failed: EA: missing memory path
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/escape.cpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestEAVectorizedHashCode.java
Changeset: 6eba096c
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2023-07-05 18:21:48 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6eba096ca2e6bf3b7244c632e37b32f2e47b4acc
8310999: Add @since info in jdk.jsobject files
Reviewed-by: lancea, joehw, bpb, iris, prr
! src/jdk.jsobject/share/classes/netscape/javascript/JSException.java
! src/jdk.jsobject/share/classes/netscape/javascript/JSObject.java
Changeset: 0616648c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-07-05 19:51:27 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0616648c59215d001211423402c6444ce228f01e
8311035: CDS should not use dump time JVM narrow Klass encoding to pre-compute Klass ids
Reviewed-by: iklam
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveHeapWriter.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/oops/compressedOops.cpp
! src/hotspot/share/oops/compressedOops.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
Changeset: 66d27365
Author: Joakim Nordström <jnordstrom at openjdk.org>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date: 2023-07-05 22:26:57 +0000
URL: https://git.openjdk.org/panama-foreign/commit/66d2736521611fbe7652356894d046c17d7cf743
8307526: [JFR] Better handling of tampered JFR repository
Reviewed-by: egahlin
! src/hotspot/share/jfr/jni/jfrJniMethod.cpp
! src/hotspot/share/jfr/jni/jfrJniMethod.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/FilePurger.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java
Changeset: d072c40f
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-07-05 23:27:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/d072c40ff175c653802796673baef47e24038891
8311183: Remove unused mapping test files
Reviewed-by: lancea, bpb
- test/jdk/sun/nio/cs/mapping/JIS0201.b2c.private
- test/jdk/sun/nio/cs/mapping/JIS0208.b2c.private
- test/jdk/sun/nio/cs/mapping/JIS0212.b2c.private
- test/jdk/sun/nio/cs/mapping/MS932.b2c.private
- test/jdk/sun/nio/cs/mapping/MS932DB.b2c.private
- test/jdk/sun/nio/cs/mapping/MS932DB.c2b.private
Changeset: edb2be10
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2023-07-06 06:32:05 +0000
URL: https://git.openjdk.org/panama-foreign/commit/edb2be10fb897834ed78ab4493d3a4f73dc2e140
8311279: TestStressIGVNAndCCP.java failed with different IGVN traces for the same seed
Reviewed-by: thartmann
! test/hotspot/jtreg/compiler/debug/TestStressIGVNAndCCP.java
Changeset: 0741cd32
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2023-07-06 07:08:20 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0741cd3289ccc89777449711ab20d6c32711f494
8311264: JavaDoc index comparator is not transitive
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java
! test/langtools/jdk/javadoc/doclet/testIndex/pkg/C.java
Changeset: 3d813ae3
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-07-06 08:52:28 +0000
URL: https://git.openjdk.org/panama-foreign/commit/3d813ae39f4422dd47473608eb8911e2483c6c32
8311301: MethodExitTest may fail with stack buffer overrun
Reviewed-by: kevinw, dholmes, cjplummer, sspitsyn
! test/hotspot/jtreg/serviceability/jvmti/vthread/MethodExitTest/libMethodExitTest.cpp
Changeset: 356067d0
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-07-06 10:24:47 +0000
URL: https://git.openjdk.org/panama-foreign/commit/356067d03f964fd0f24a055cfd772e27c8939812
8311489: Remove unused dirent_md files
Reviewed-by: bpb
! src/java.base/windows/native/libjava/WinNTFileSystem_md.c
- src/java.base/windows/native/libjava/dirent_md.c
- src/java.base/windows/native/libjava/dirent_md.h
Changeset: 7173c300
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-07-06 10:38:34 +0000
URL: https://git.openjdk.org/panama-foreign/commit/7173c3009e0999f13eaa4bee5eedee7326f9d124
8307766: Linux: Provide the option to override the timer slack
Reviewed-by: dholmes, stuefe
! src/hotspot/os/linux/globals_linux.hpp
! src/hotspot/os/linux/os_linux.cpp
+ test/hotspot/jtreg/runtime/os/TestTimerSlack.java
Changeset: 97e99f01
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-07-06 12:27:13 +0000
URL: https://git.openjdk.org/panama-foreign/commit/97e99f01d4f317fce1a204c01874a68f5e25a051
8311087: PhiNode::wait_for_region_igvn should break early
Reviewed-by: thartmann, chagedorn
! src/hotspot/share/opto/cfgnode.cpp
Changeset: ec7da91b
Author: Oliver Kopp <kopp.dev at gmail.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2023-07-06 16:08:36 +0000
URL: https://git.openjdk.org/panama-foreign/commit/ec7da91bd83803b7d91a4de3a01caf0ba256c037
8240567: MethodTooLargeException thrown while creating a jlink image
Reviewed-by: mchung
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
+ test/jdk/tools/jlink/JLink100Modules.java
Changeset: 0c86c31b
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2023-07-06 19:15:45 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0c86c31bccd676e1cfbd35898ee16e89d5752688
8302351: "assert(!JavaThread::current()->is_interp_only_mode() || !nm->method()->is_continuation_enter_intrinsic() || ContinuationEntry::is_interpreted_call(return_pc)) failed: interp_only_mode but not in enterSpecial interpreted entry" in fixup_callers_callsite
Reviewed-by: dcubed, sspitsyn, dlong
! src/hotspot/share/runtime/sharedRuntime.cpp
Changeset: e848d947
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-07-07 01:32:59 +0000
URL: https://git.openjdk.org/panama-foreign/commit/e848d9471f5de86e5ac157b710cd7371f12f0024
8310923: Refactor Currency tests to use JUnit
Reviewed-by: naoto, lancea
- test/jdk/java/util/Currency/Bug4512215.java
- test/jdk/java/util/Currency/Bug6807534.java
- test/jdk/java/util/Currency/Bug8154295.java
+ test/jdk/java/util/Currency/CNPGetDisplayName.java
! test/jdk/java/util/Currency/CheckDataVersion.java
! test/jdk/java/util/Currency/CurrencyTest.java
+ test/jdk/java/util/Currency/NoMinorUnitCurrenciesTest.java
+ test/jdk/java/util/Currency/NumCodeAsStringTest.java
! test/jdk/java/util/Currency/ValidateISO4217.java
Changeset: 27de536b
Author: Daohan Qu <dqu at openjdk.org>
Committer: Julian Waters <jwaters at openjdk.org>
Date: 2023-07-07 01:43:44 +0000
URL: https://git.openjdk.org/panama-foreign/commit/27de536b409aa80c8b8bb452160329be52814e0b
8311581: Remove obsolete code and comments in TestLVT.java
Reviewed-by: coleenp, jwaters
! test/hotspot/jtreg/runtime/LocalVariableTable/TestLVT.java
Changeset: 6485b7d0
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2023-07-07 02:55:42 +0000
URL: https://git.openjdk.org/panama-foreign/commit/6485b7d0d3dcbf9c33219feb03a7744a80feb669
6875229: Wrong placement of icons in JTabbedPane in Nimbus
Reviewed-by: honkar, abhiscxk, dnguyen, jdv
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java
+ test/jdk/javax/swing/plaf/nimbus/TestNimbusTabbedPaneIconPosition.java
Changeset: 848abd28
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-07-07 06:55:32 +0000
URL: https://git.openjdk.org/panama-foreign/commit/848abd2831ab38d99b6b76b55cbe8d84c28be330
8311511: Improve description of NativeLibrary JFR event
Reviewed-by: clanger, jbechberger
! src/hotspot/share/jfr/metadata/metadata.xml
Changeset: 25cbe85d
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-07-07 06:57:23 +0000
URL: https://git.openjdk.org/panama-foreign/commit/25cbe85d6f46bed82c7f1266ce52c86943e29d60
8310550: Adjust references to rt.jar
Reviewed-by: erikj, clanger
! make/modules/java.desktop/Java.gmk
! src/demo/share/nbproject/jfc/FileChooserDemo/nbproject/project.xml
! src/demo/share/nbproject/jfc/Notepad/nbproject/jdk.xml
! src/demo/share/nbproject/jfc/SampleTree/nbproject/project.xml
! src/demo/share/nbproject/jfc/TableExample/nbproject/project.xml
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! test/hotspot/jtreg/compiler/c2/Test6603011.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach024/TestDescription.java
! test/jdk/com/sun/tools/attach/ProviderTest.java
! test/jdk/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/langtools/tools/javap/4798312/JavapShouldLoadClassesFromRTJarTest.java
Changeset: 92ca670b
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2023-07-07 09:24:30 +0000
URL: https://git.openjdk.org/panama-foreign/commit/92ca670bf3342aa6d50ddb35e55daed16a285d10
8310170: Use sp's argument to improve performance of outputStream::indent and remove SP_USE_TABS
Reviewed-by: shade, dholmes, stuefe
! src/hotspot/share/utilities/ostream.cpp
Changeset: 0ef03f12
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-07-07 10:27:51 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0ef03f122866f010ebf50683097e9b92e41cdaad
8311285: report some fontconfig related environment variables in hs_err file
Reviewed-by: clanger, stuefe
! src/hotspot/share/utilities/vmError.cpp
Changeset: b1625059
Author: duke <duke at openjdk.org>
Date: 2023-07-07 11:00:22 +0000
URL: https://git.openjdk.org/panama-foreign/commit/b16250597a9c4629b5a6cea0a3f42466af48cea6
Automatic merge of jdk:master into master
Changeset: 0933632d
Author: duke <duke at openjdk.org>
Date: 2023-07-07 11:00:35 +0000
URL: https://git.openjdk.org/panama-foreign/commit/0933632d4bc53998c7d0655998833c4cf5060c9e
Automatic merge of master into foreign-memaccess+abi
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
More information about the panama-dev
mailing list