git: openjdk/loom: master: 30 new changesets
duke
duke at openjdk.org
Fri Oct 20 11:16:58 UTC 2023
Changeset: 278de7ac
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2023-10-18 17:02:51 +0000
URL: https://git.openjdk.org/loom/commit/278de7acd21cc6f938aca561d02248e75c119e11
8318458: Update javac and java manpages with restricted method options
Reviewed-by: iris
! src/java.base/share/man/java.1
! src/jdk.compiler/share/man/javac.1
Changeset: ab135683
Author: Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date: 2023-10-18 18:05:00 +0000
URL: https://git.openjdk.org/loom/commit/ab135683a6ba54c6d82a23a30abb154b92ba855e
8318029: Minor improvement to logging output in container at-requires
Reviewed-by: iklam
! test/jtreg-ext/requires/VMProps.java
Changeset: ce8ebebc
Author: Naoto Sato <naoto at openjdk.org>
Date: 2023-10-18 18:26:49 +0000
URL: https://git.openjdk.org/loom/commit/ce8ebebc77f4ef73852364f6188b43c482337350
8317979: Use TZ database style abbreviations in the CLDR locale provider
Reviewed-by: rriggs, joehw, lancea, erikj, iris, ihse
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! make/modules/jdk.localedata/Gensrc.gmk
! test/jdk/java/time/test/java/time/format/TestUTCParse.java
! test/jdk/java/util/TimeZone/CLDRDisplayNamesTest.java
! test/jdk/sun/text/resources/LocaleData.cldr
! test/jdk/sun/text/resources/LocaleDataTest.java
Changeset: e25a49a9
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2023-10-18 20:20:39 +0000
URL: https://git.openjdk.org/loom/commit/e25a49a993f270c33f7929e629fb3075a11fdec9
8318471: ProblemList compiler/sharedstubs/SharedTrampolineTest.java
Reviewed-by: lmesnik
! test/hotspot/jtreg/ProblemList.txt
Changeset: 24bc5bd1
Author: Abhishek Kumar <abhiscxk at openjdk.org>
Date: 2023-10-19 04:21:45 +0000
URL: https://git.openjdk.org/loom/commit/24bc5bd104b8b4b96a61cffd3ec35cc795744eb9
8318104: macOS 10.13 check in TabButtonAccessibility.m can be removed
Reviewed-by: aivanov, prr
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/TabButtonAccessibility.m
Changeset: c0e154c8
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2023-10-19 06:25:53 +0000
URL: https://git.openjdk.org/loom/commit/c0e154c876e586660b36af6441cd178bc8ebab89
8318089: Class space not marked as such with NMT when CDS is off
Reviewed-by: mli, dholmes
! src/hotspot/share/memory/metaspace.cpp
Changeset: 80bd22d0
Author: Andrey Turbanov <aturbanov at openjdk.org>
Date: 2023-10-19 06:42:11 +0000
URL: https://git.openjdk.org/loom/commit/80bd22d093b696b40a3380527b19d8d2c4e138f9
8316144: Remove unused field jdk.internal.util.xml.impl.XMLStreamWriterImpl.Element._Depth
Reviewed-by: lancea, joehw
! src/java.base/share/classes/jdk/internal/util/xml/impl/XMLStreamWriterImpl.java
Changeset: 47bb1a1c
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2023-10-19 07:22:34 +0000
URL: https://git.openjdk.org/loom/commit/47bb1a1cefa242c39c22a8f2aa08d7d357c260b9
8318415: Adjust describing comment of os_getChildren after 8315026
Reviewed-by: rriggs
! src/java.base/macosx/native/libjava/ProcessHandleImpl_macosx.c
! src/java.base/unix/native/libjava/ProcessHandleImpl_unix.c
Changeset: 1a098356
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2023-10-19 09:26:15 +0000
URL: https://git.openjdk.org/loom/commit/1a098356dd3a157b12c2b5c527e61c8a628bdb2d
8317358: G1: Make TestMaxNewSize use createTestJvm
Reviewed-by: tschatzl, sjohanss
! test/hotspot/jtreg/gc/arguments/TestMaxNewSize.java
Changeset: 15acf4b8
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2023-10-19 09:51:02 +0000
URL: https://git.openjdk.org/loom/commit/15acf4b8d7cffcd0d74bf1b9c43cde9acaf31ea9
8318324: Drop redundant default methods from FFM API
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/foreign/MemoryLayout.java
! src/java.base/share/classes/java/lang/foreign/MemorySegment.java
! src/java.base/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
! src/java.base/share/classes/jdk/internal/foreign/layout/AbstractLayout.java
Changeset: 3c70f2c1
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-10-19 10:36:35 +0000
URL: https://git.openjdk.org/loom/commit/3c70f2c1e9fb91cd5d7a66ef1e2a39672230208c
8318418: hsdis build fails with system binutils on Ubuntu
Reviewed-by: erikj, ihse
! make/autoconf/lib-hsdis.m4
! src/utils/hsdis/binutils/hsdis-binutils.c
Changeset: defc7e0f
Author: Per Minborg <pminborg at openjdk.org>
Date: 2023-10-19 10:47:53 +0000
URL: https://git.openjdk.org/loom/commit/defc7e0f8d32e2dc62568f34d86d8f77a759e6ce
8318454: TestLayoutPaths broken on Big Endian platforms after JDK-8317837
Reviewed-by: mdoerr, mcimadamore
! test/jdk/java/foreign/TestLayoutPaths.java
Changeset: 9cf334fb
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2023-10-19 13:56:16 +0000
URL: https://git.openjdk.org/loom/commit/9cf334fb6488188ea4236e5d156b11245bace88f
8318383: Remove duplicated checks in os::get_native_stack() in posix implementation
Reviewed-by: dholmes, stuefe
! src/hotspot/os/posix/os_posix.cpp
Changeset: 599560a8
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2023-10-19 18:12:16 +0000
URL: https://git.openjdk.org/loom/commit/599560a832386d9c61aca24450d6efa65156f663
8317635: Improve GetClassFields test to verify correctness of field order
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassFields/getclfld007/getclfld007.cpp
Changeset: cc8f8da2
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-10-19 18:25:43 +0000
URL: https://git.openjdk.org/loom/commit/cc8f8da293914c25cb15d38caad994bc761a3957
8318322: Update IANA Language Subtag Registry to Version 2023-10-16
Reviewed-by: naoto, iris, lancea, srl
! src/java.base/share/data/lsrdata/language-subtag-registry.txt
! test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: 17409500
Author: Smita Kamath <svkamath at openjdk.org>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2023-10-19 18:27:51 +0000
URL: https://git.openjdk.org/loom/commit/17409500369bd8503782b2e6f4e885e33837087a
8314901: AES-GCM interleaved implementation using AVX2 instructions
Reviewed-by: sviswanathan, djelinski
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64_aes.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
Changeset: 684b91ef
Author: Justin Lu <jlu at openjdk.org>
Date: 2023-10-19 22:53:07 +0000
URL: https://git.openjdk.org/loom/commit/684b91efbb22f16cd0952283e8c960846c39d1db
8315064: j.text.ChoiceFormat provides no specification on quoting behavior
Reviewed-by: naoto
! src/java.base/share/classes/java/text/ChoiceFormat.java
Changeset: 8f5f4407
Author: Hannes Greule <hgreule at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2023-10-19 23:24:28 +0000
URL: https://git.openjdk.org/loom/commit/8f5f44070a7c6dbbbd1005f9d0af5ab7c35179df
8317692: jcmd GC.heap_dump performance regression after JDK-8292818
Reviewed-by: amenkov, fparain
! src/hotspot/share/oops/fieldStreams.hpp
! src/hotspot/share/services/heapDumper.cpp
+ test/hotspot/jtreg/serviceability/HeapDump/FieldsInInstanceTest.java
Changeset: c46a54e0
Author: Alan Bateman <alanb at openjdk.org>
Date: 2023-10-20 05:56:26 +0000
URL: https://git.openjdk.org/loom/commit/c46a54e01815c5d441a958aa81451e66849ce774
8312777: notifyJvmtiMount before notifyJvmtiUnmount
Reviewed-by: mli, sspitsyn
! src/java.base/share/classes/java/lang/VirtualThread.java
Changeset: d9ce525a
Author: Daniel Jeliński <djelinski at openjdk.org>
Date: 2023-10-20 06:18:18 +0000
URL: https://git.openjdk.org/loom/commit/d9ce525a1c27f41ef66c39b3ec18e3a87bbd8dd3
8318150: StaticProxySelector.select should not throw NullPointerExceptions
Reviewed-by: jpai, dfuchs
! src/java.base/share/classes/java/net/ProxySelector.java
! test/jdk/java/net/ProxySelector/NullArguments.java
Changeset: 387504c9
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-10-20 07:05:30 +0000
URL: https://git.openjdk.org/loom/commit/387504c9e4b93d162dcef7c90c57c27295858d2e
8317575: AArch64: C2_MacroAssembler::fast_lock uses rscratch1 for cmpxchg result
Reviewed-by: thartmann, kvn, aph
! src/hotspot/cpu/aarch64/c2_MacroAssembler_aarch64.cpp
Changeset: 292aad2c
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2023-10-20 07:07:42 +0000
URL: https://git.openjdk.org/loom/commit/292aad2c4901f2ffba37274763e1cc617711918e
8316436: ContinuationWrapper uses unhandled nullptr oop
Reviewed-by: pchilanomate, eosterlund
! src/hotspot/share/runtime/continuationWrapper.cpp
! src/hotspot/share/runtime/continuationWrapper.inline.hpp
Changeset: bd3bc2c6
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2023-10-20 07:30:11 +0000
URL: https://git.openjdk.org/loom/commit/bd3bc2c6181668b5856732666dc251136b7fbb99
8317350: Move code cache purging out of CodeCache::UnloadingScope
Reviewed-by: ayang, iwalulya
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
Changeset: bd02cfd9
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-10-20 07:32:16 +0000
URL: https://git.openjdk.org/loom/commit/bd02cfd96f80abd1559ea3531a21c28c1f670f5d
8318540: make test cannot run .jasm tests directly
Reviewed-by: lmesnik, erikj
! make/RunTests.gmk
Changeset: 4812caba
Author: Chen Liang <liach at openjdk.org>
Committer: Adam Sotona <asotona at openjdk.org>
Date: 2023-10-20 07:36:27 +0000
URL: https://git.openjdk.org/loom/commit/4812cabaa489e99481facddce69686a9fee29c44
8316587: Use ArraysSupport.vectorizedHashCode in Utf8EntryImpl
Reviewed-by: asotona, redestad
! src/java.base/share/classes/jdk/internal/classfile/impl/AbstractPoolEntry.java
! test/micro/org/openjdk/bench/jdk/classfile/ReadMetadata.java
Changeset: 138437f2
Author: Afshin Zafari <azafari at openjdk.org>
Date: 2023-10-20 08:33:40 +0000
URL: https://git.openjdk.org/loom/commit/138437f2cf4e965ba07212a10589a517f81623a8
8314438: NMT: Performance benchmarks are needed to have a baseline for comparison of improvements
Reviewed-by: gziemski, ihse
! make/test/BuildMicrobenchmark.gmk
+ test/micro/org/openjdk/bench/vm/runtime/NMTBenchmark.java
Changeset: 80992610
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-10-20 08:38:05 +0000
URL: https://git.openjdk.org/loom/commit/8099261050a6c021f193d6dac94caa11dccbb5ec
8318489: Remove unused alignment_unit and alignment_offset
Reviewed-by: thartmann
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/heap.hpp
Changeset: 744f206f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2023-10-20 08:38:23 +0000
URL: https://git.openjdk.org/loom/commit/744f206fefb7e2eff17737a34da264f2eebbae09
8318525: Atomic gtest should run as TEST_VM to access VM capabilities
Reviewed-by: stefank, stuefe
! test/hotspot/gtest/runtime/test_atomic.cpp
Changeset: cd25d1a2
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2023-10-20 08:40:51 +0000
URL: https://git.openjdk.org/loom/commit/cd25d1a2bf4530d8fd4d0515b69e2199df9c102f
8318296: Move Space::initialize to ContiguousSpace
Reviewed-by: tschatzl, iwalulya
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
Changeset: 8f4ebd89
Author: Johannes Bechberger <jbechberger at openjdk.org>
Date: 2023-10-20 08:52:46 +0000
URL: https://git.openjdk.org/loom/commit/8f4ebd892148f2c23fd11672a10aaf787a0be2eb
8317920: JDWP-agent sends broken exception event with onthrow option
Reviewed-by: clanger, cjplummer
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
+ test/jdk/com/sun/jdi/JdwpOnThrowTest.java
+ test/jdk/com/sun/jdi/ThrowCaughtException.java
! test/jdk/com/sun/jdi/lib/jdb/Debuggee.java
More information about the loom-dev
mailing list