git: openjdk/loom: master: 34 new changesets
duke
duke at openjdk.org
Wed Jun 26 06:46:58 UTC 2024
Changeset: 72ca7baf
Author: Hannes Greule <hgreule at openjdk.org>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-06-22 12:16:50 +0000
URL: https://git.openjdk.org/loom/commit/72ca7bafcd49a98c1fe09da72e4e47683f052e9d
8334708: FFM: two javadoc problems
Reviewed-by: mcimadamore
! src/java.base/share/classes/java/lang/foreign/Linker.java
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
Changeset: 652784c8
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-06-23 08:19:28 +0000
URL: https://git.openjdk.org/loom/commit/652784c803863f40ee3d81695a19e705365cb800
8334392: Switch RNG in NMT's treap
Reviewed-by: stuefe, azafari, gziemski
! src/hotspot/share/nmt/nmtTreap.hpp
! test/hotspot/gtest/nmt/test_nmt_treap.cpp
Changeset: eb110bdc
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-06-23 12:33:38 +0000
URL: https://git.openjdk.org/loom/commit/eb110bdc6e8bcb87b9b8b24ac66eb9b4c57106fd
8334180: NMT gtests introduced with 8312132 should be labeled as NMT
Reviewed-by: gziemski, stuefe
! src/hotspot/share/nmt/memoryFileTracker.hpp
! src/hotspot/share/nmt/nmtTreap.hpp
! src/hotspot/share/nmt/vmatree.hpp
! test/hotspot/gtest/nmt/test_nmt_memoryfiletracker.cpp
! test/hotspot/gtest/nmt/test_nmt_nativecallstackstorage.cpp
! test/hotspot/gtest/nmt/test_nmt_treap.cpp
! test/hotspot/gtest/nmt/test_vmatree.cpp
Changeset: 7baddc20
Author: SendaoYan <syan at openjdk.org>
Committer: Alan Bateman <alanb at openjdk.org>
Date: 2024-06-23 18:00:28 +0000
URL: https://git.openjdk.org/loom/commit/7baddc202a9ab2b85401aa05f827678b514ebf55
8334339: Test java/nio/file/attribute/BasicFileAttributeView/CreationTime.java fails on alinux3
Reviewed-by: alanb
! test/jdk/java/nio/file/attribute/BasicFileAttributeView/CreationTime.java
Changeset: a4582a89
Author: Zhao Song <zsong at openjdk.org>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2024-06-24 05:15:32 +0000
URL: https://git.openjdk.org/loom/commit/a4582a8957d604b50249e1f59679393966456a14
8334166: Enable binary check
Reviewed-by: kcr, ihse, prr, erikj
! .jcheck/conf
Changeset: 863b2a99
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
Date: 2024-06-24 06:06:45 +0000
URL: https://git.openjdk.org/loom/commit/863b2a991df9204560c4680fc10dd0f68b260217
8329994: Zap alignment padding bits for ArrayOops in non-release builds
Reviewed-by: ayang, sjohanss
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
Changeset: 13dce296
Author: Richard Reingruber <rrich at openjdk.org>
Date: 2024-06-24 06:33:39 +0000
URL: https://git.openjdk.org/loom/commit/13dce296fc3924b269757ce1279c57afe18faeeb
8334560: [PPC64]: postalloc_expand_java_dynamic_call_sched does not copy all fields
Reviewed-by: mbaesken, mdoerr
! src/hotspot/cpu/ppc/ppc.ad
! test/jdk/com/sun/jdi/EATests.java
Changeset: edf7f055
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-06-24 07:14:57 +0000
URL: https://git.openjdk.org/loom/commit/edf7f055ee010a2c19bce26c15726d5b58e2e832
8334083: C2 SuperWord: TestCompatibleUseDefTypeSize.java fails with -XX:+AlignVector after JDK-8325155
Reviewed-by: chagedorn, kvn
! test/hotspot/jtreg/compiler/loopopts/superword/TestCompatibleUseDefTypeSize.java
Changeset: 05a63d80
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-06-24 07:51:01 +0000
URL: https://git.openjdk.org/loom/commit/05a63d80b9c1e312512c707ccf6b255c16a9edf5
8334489: Add function os::used_memory
Reviewed-by: eosterlund, dholmes, stuefe
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
Changeset: 05ff3185
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-06-24 08:46:10 +0000
URL: https://git.openjdk.org/loom/commit/05ff3185edd25b381a97f6879f496e97b62dddc2
8334594: Generational ZGC: Deadlock after OopMap rewrites in 8331572
Reviewed-by: stefank, eosterlund, coleenp, zgu
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/x/xDriver.cpp
! src/hotspot/share/gc/z/zGeneration.cpp
! src/hotspot/share/interpreter/oopMapCache.cpp
! src/hotspot/share/interpreter/oopMapCache.hpp
Changeset: ca5a438e
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-06-24 08:58:02 +0000
URL: https://git.openjdk.org/loom/commit/ca5a438e5a4612c66f70c70a9d425eca0e49e84d
8334571: Extract control dependency rewiring out of PhaseIdealLoop::dominated_by() into separate method
Reviewed-by: roland, kvn
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
Changeset: 9d4a4bd2
Author: Matthew Donovan <mdonovan at openjdk.org>
Date: 2024-06-24 11:15:33 +0000
URL: https://git.openjdk.org/loom/commit/9d4a4bd2c2a4bd16bbc80b602b15b448c52220f6
8324841: PKCS11 tests still skip execution
Reviewed-by: valeriep
! test/jdk/sun/security/pkcs11/PKCS11Test.java
Changeset: 2e64d151
Author: Lutz Schmidt <lucy at openjdk.org>
Date: 2024-06-24 11:27:18 +0000
URL: https://git.openjdk.org/loom/commit/2e64d15144be03388104c762816c1ba629da9639
8334564: VM startup: fatal error: FLAG_SET_ERGO cannot be used to set an invalid value for NonNMethodCodeHeapSize
Reviewed-by: mdoerr, kvn, stuefe
! src/hotspot/share/code/codeCache.cpp
Changeset: 5ac2149b
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-06-24 12:37:53 +0000
URL: https://git.openjdk.org/loom/commit/5ac2149b7bde947886533bf5996d977bb8ec66f1
8334299: Deprecate LockingMode option, along with LM_LEGACY and LM_MONITOR
Reviewed-by: stuefe, dholmes
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java
Changeset: e825ccfe
Author: Robert Toyonaga <rtoyonag at redhat.com>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-06-24 13:33:20 +0000
URL: https://git.openjdk.org/loom/commit/e825ccfe6652577e4e828e8e4dfe19be0ea77813
8332362: Implement os::committed_in_range for MacOS and AIX
Reviewed-by: stuefe
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/runtime/os.cpp
! test/hotspot/gtest/runtime/test_committed_virtualmemory.cpp
! test/hotspot/jtreg/runtime/Thread/TestAlwaysPreTouchStacks.java
Changeset: b2930c5a
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-06-24 13:34:29 +0000
URL: https://git.openjdk.org/loom/commit/b2930c5aeedf911ec893734181c1af0573e222f4
8334040: jdk/classfile/CorpusTest.java timed out
Reviewed-by: alanb
! test/jdk/jdk/classfile/CorpusTest.java
Changeset: 55c79694
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2024-06-24 14:36:50 +0000
URL: https://git.openjdk.org/loom/commit/55c796946158aab1d019a57b77a33441d7b13065
8334765: JFR: Log chunk waste
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/filter/ChunkWriter.java
! test/jdk/jdk/jfr/jvm/TestWaste.java
Changeset: 71a692ab
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-06-24 18:05:50 +0000
URL: https://git.openjdk.org/loom/commit/71a692ab435fdeea4ce8f8db7a55dd735c7c5016
8321033: Avoid casting Array to GrowableArray
Reviewed-by: kbarrett, iklam, ccheung
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
Changeset: 4b153e5e
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-06-24 18:19:03 +0000
URL: https://git.openjdk.org/loom/commit/4b153e5e051c01ad8d0c3ff335352918c2970fe6
8306580: Propagate CDS dumping errors instead of directly exiting the VM
Reviewed-by: iklam, ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/archiveBuilder.hpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/runtime/threads.cpp
+ test/hotspot/jtreg/runtime/cds/StaticWritingError.java
Changeset: 3a26bbce
Author: Alisen Chung <achung at openjdk.org>
Date: 2024-06-25 02:19:57 +0000
URL: https://git.openjdk.org/loom/commit/3a26bbcebc2f7d11b172f2b16192a3adefeb8111
8185429: [macos] After a modal dialog is closed, no window becomes active
Reviewed-by: tr, dnguyen, serb
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! test/jdk/ProblemList.txt
Changeset: e527e1c3
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2024-06-25 03:26:18 +0000
URL: https://git.openjdk.org/loom/commit/e527e1c32fcc7b2560cec540bcde930075ac284a
8334580: Deprecate no-arg constructor BasicSliderUI() for removal
Reviewed-by: kcr, aivanov, iris, prr
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java
Changeset: 974dca80
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2024-06-25 05:06:33 +0000
URL: https://git.openjdk.org/loom/commit/974dca80df71c5cbe492d1e8ca5cee76bcc79358
8334223: Make Arena MEMFLAGs immutable
Reviewed-by: jsjolen, azafari, gziemski
! src/hotspot/share/compiler/compilerThread.cpp
! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp
! src/hotspot/share/memory/resourceArea.cpp
! src/hotspot/share/memory/resourceArea.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/runtime/handles.hpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/javaThread.inline.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: c30e0403
Author: Neethu Prasad <neethp at amazon.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-06-25 07:08:07 +0000
URL: https://git.openjdk.org/loom/commit/c30e040342c69a213bdff321fdcb0d27ff740489
8331911: Reconsider locking for recently disarmed nmethods
Reviewed-by: shade, eosterlund
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/gc/x/xBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
Changeset: baafa662
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2024-06-25 09:12:09 +0000
URL: https://git.openjdk.org/loom/commit/baafa662a2f0706e4275a4fe0459ee6759369858
8334287: Man page update for jstatd deprecation
Reviewed-by: alanb
! src/jdk.jstatd/share/man/jstatd.1
Changeset: 75a2afac
Author: Sean Mullan <mullan at openjdk.org>
Date: 2024-06-25 12:21:46 +0000
URL: https://git.openjdk.org/loom/commit/75a2afacc8f5fdec53350b1cb66076cdfeae12f0
8248981: Specify list of standard message digest and mgf algorithms for RSASSA-PSS signature
Reviewed-by: valeriep
! src/java.base/share/classes/java/security/spec/ECGenParameterSpec.java
! src/java.base/share/classes/java/security/spec/NamedParameterSpec.java
! src/java.base/share/classes/java/security/spec/PSSParameterSpec.java
Changeset: cae94b26
Author: Hamlin Li <mli at openjdk.org>
Date: 2024-06-25 14:06:03 +0000
URL: https://git.openjdk.org/loom/commit/cae94b268d633b0557a54e3b21eff60d7f0edc2d
8334397: RISC-V: verify perf of ReverseBytesS/US
Reviewed-by: fyang, luhenry
! src/hotspot/cpu/riscv/riscv.ad
! src/hotspot/cpu/riscv/riscv_b.ad
! test/micro/org/openjdk/bench/java/lang/Characters.java
+ test/micro/org/openjdk/bench/java/lang/Shorts.java
Changeset: 6c679330
Author: Matias Saavedra Silva <matsaave at openjdk.org>
Date: 2024-06-25 14:07:32 +0000
URL: https://git.openjdk.org/loom/commit/6c6793307d4734409016943ae584726ac30d667e
8334899: Test runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java failed after JDK-8306580
Reviewed-by: iklam, dholmes
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java
Changeset: 57f8b91e
Author: Johan Sjölen <jsjolen at openjdk.org>
Date: 2024-06-25 14:37:38 +0000
URL: https://git.openjdk.org/loom/commit/57f8b91e558e5b9ff9c2000b8f74e3a1988ead2b
8333658: NMT: Use an allocator with 4-byte pointers to save memory in NativeCallStackStorage
Reviewed-by: stuefe, azafari
+ src/hotspot/share/nmt/arrayWithFreeList.hpp
+ src/hotspot/share/nmt/nmtNativeCallStackStorage.cpp
! src/hotspot/share/nmt/nmtNativeCallStackStorage.hpp
+ test/hotspot/gtest/nmt/test_arrayWithFreeList.cpp
Changeset: 9c89f086
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2024-06-25 16:04:03 +0000
URL: https://git.openjdk.org/loom/commit/9c89f0861c1b6d25e1a7c3ac1add9a168d807788
8334421: assert(!oldbox->is_unbalanced()) failed: this should not be called for unbalanced region
Reviewed-by: vlivanov, thartmann
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/locknode.hpp
! src/hotspot/share/opto/macro.cpp
+ test/hotspot/jtreg/compiler/locks/TestCoarsenedAndNotEscapedLocksElimination.java
Changeset: 7429c37e
Author: Ioi Lam <iklam at openjdk.org>
Date: 2024-06-25 16:44:41 +0000
URL: https://git.openjdk.org/loom/commit/7429c37e63ffd50884d91d8f583d409633bfb04d
8334598: Default classlist in JDK is not deterministic after JDK-8293980
Reviewed-by: ccheung, dholmes, stuefe, erikj
! make/GenerateLinkOptData.gmk
Changeset: 933eabab
Author: Quan Anh Mai <qamai at openjdk.org>
Date: 2024-06-25 17:10:20 +0000
URL: https://git.openjdk.org/loom/commit/933eababf2b79586a911082af36fdcc41763c7b9
8334629: [BACKOUT] PhaseIdealLoop::conditional_move is too conservative
Reviewed-by: epeter, thartmann, jkarthikeyan
! src/hotspot/share/opto/loopopts.cpp
! test/hotspot/jtreg/ProblemList.txt
- test/micro/org/openjdk/bench/vm/compiler/CMove.java
Changeset: f8bf470b
Author: Yude Lin <yude.lyd at alibaba-inc.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date: 2024-06-25 18:19:42 +0000
URL: https://git.openjdk.org/loom/commit/f8bf470b773884911290fa6ce059f7cc13686186
8334810: Redo: Un-ProblemList LocaleProvidersRun and CalendarDataRegression
8268379: java/util/Locale/LocaleProvidersRun.java and sun/util/locale/provider/CalendarDataRegression.java timed out
Reviewed-by: naoto, jlu
! test/jdk/ProblemList.txt
Changeset: 861aefca
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-06-25 19:05:01 +0000
URL: https://git.openjdk.org/loom/commit/861aefcafacdc21459ef966307f52568e327fd49
8334418: Update IANA Language Subtag Registry to Version 2024-06-14
Reviewed-by: lancea, iris, srl, naoto
! src/java.base/share/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: 86b0cf25
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-06-25 19:05:22 +0000
URL: https://git.openjdk.org/loom/commit/86b0cf259fb3cbe3a1973151148e5d36c6a99d91
8334653: ISO 4217 Amendment 177 Update
Reviewed-by: naoto
! src/java.base/share/classes/sun/util/resources/CurrencyNames.properties
! src/java.base/share/data/currency/CurrencyData.properties
! test/jdk/java/util/Currency/CheckDataVersion.java
! test/jdk/java/util/Currency/CurrencyTest.java
= test/jdk/java/util/Currency/ISO4217-list-one.txt
! test/jdk/java/util/Currency/ValidateISO4217.java
More information about the loom-dev
mailing list