git: openjdk/loom: master: 26 new changesets

duke duke at openjdk.org
Thu May 9 09:42:22 UTC 2024


Changeset: 02a799c0
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2024-05-07 12:41:28 +0000
URL:       https://git.openjdk.org/loom/commit/02a799c05576a52b03b74a4ece901e7811dfda76

8331695: Serial: DefNewGeneration:_promotion_failed used without being initialized

Reviewed-by: gli, stefank

! src/hotspot/share/gc/serial/defNewGeneration.cpp

Changeset: 02c95a6d
Author:    robertengels <robaho at me.com>
Committer: Daniel Fuchs <dfuchs at openjdk.org>
Date:      2024-05-07 13:18:24 +0000
URL:       https://git.openjdk.org/loom/commit/02c95a6d7eb77ed17ae64d0f585197e87a67cc4a

6968351: httpserver clashes with delayed TCP ACKs for low Content-Length

Reviewed-by: dfuchs, djelinski, michaelm, jpai

! src/jdk.httpserver/share/classes/sun/net/httpserver/ChunkedOutputStream.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
+ test/jdk/com/sun/net/httpserver/TcpNoDelayNotRequired.java
! test/jdk/com/sun/net/httpserver/simpleserver/StressDirListings.java
! test/jdk/java/net/Authenticator/B4769350.java
! test/jdk/sun/net/www/http/KeepAliveCache/B8293562.java

Changeset: 5746137e
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2024-05-07 14:23:39 +0000
URL:       https://git.openjdk.org/loom/commit/5746137e8a46e1eb964fe8c4de015a62dc17a745

8331771: ZGC: Remove OopMapCacheAlloc_lock ordering workaround

Reviewed-by: eosterlund, stefank, zgu

! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/isGCActiveMark.cpp
! src/hotspot/share/gc/shared/isGCActiveMark.hpp
! src/hotspot/share/gc/z/zVerify.cpp

Changeset: 95d2f807
Author:    Daniel Skantz <daniel.skantz at oracle.com>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2024-05-07 15:50:15 +0000
URL:       https://git.openjdk.org/loom/commit/95d2f8072e91e8df80e49e341f4fdb4464a2616e

8330016: Stress seed should be initialized for runtime stub compilation

Reviewed-by: rcastanedalo, chagedorn

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp

Changeset: 524aaad9
Author:    Sonia Zaldana Calles <szaldana at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2024-05-07 15:59:44 +0000
URL:       https://git.openjdk.org/loom/commit/524aaad98317b1a50453e5a9a44922f481fb3b1e

8319957: PhaseOutput::code_size is unused and should be removed

Reviewed-by: thartmann, chagedorn

! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp

Changeset: 8d78e8ca
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2024-05-07 18:59:41 +0000
URL:       https://git.openjdk.org/loom/commit/8d78e8cadcc06aea7179ec97d3bf8b7cee63b447

8319997: JFR: Reduce use of dynamic proxies

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/EventType.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/AnnotationConstruct.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java

Changeset: f12ed061
Author:    Viktor Klang <vklang at openjdk.org>
Date:      2024-05-07 19:06:36 +0000
URL:       https://git.openjdk.org/loom/commit/f12ed061ae3fa9d5620a7c6c7ea441f9f33bb745

8048691: Spliterator.SORTED characteristics gets cleared for BaseStream.spliterator

Reviewed-by: psandoz, alanb

! src/java.base/share/classes/java/util/stream/StreamSpliterators.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/StreamSpliteratorTest.java

Changeset: b9108334
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2024-05-07 23:46:04 +0000
URL:       https://git.openjdk.org/loom/commit/b91083341aba952befadd79020079920f9540999

8331864: Update Public Suffix List to 1cbd6e7

Reviewed-by: mullan

! src/java.base/share/data/publicsuffixlist/VERSION
! src/java.base/share/data/publicsuffixlist/public_suffix_list.dat
! src/java.base/share/legal/public_suffix.md
! test/jdk/sun/security/util/RegisteredDomain/ParseNames.java
! test/jdk/sun/security/util/RegisteredDomain/tests.dat

Changeset: 8af606fb
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-05-08 01:12:17 +0000
URL:       https://git.openjdk.org/loom/commit/8af606fb8cdb3a6ecdfe4cddd79f228b64d5fc80

8331334: com/sun/net/httpserver/HttpsParametersClientAuthTest.java fails in testServerNeedClientAuth(false)

Reviewed-by: dfuchs

! test/jdk/com/sun/net/httpserver/HttpsParametersClientAuthTest.java

Changeset: 466a21d8
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
Date:      2024-05-08 05:03:06 +0000
URL:       https://git.openjdk.org/loom/commit/466a21d8646c05d91f29d607c6347afd34c75629

8331863: DUIterator_Fast used before it is constructed

Reviewed-by: kvn, shade

! src/hotspot/share/opto/node.hpp

Changeset: 7b79426a
Author:    Christian Stein <cstein at openjdk.org>
Date:      2024-05-08 05:48:07 +0000
URL:       https://git.openjdk.org/loom/commit/7b79426a1da5896b0f00cf6e5fb4d2e754149e54

8278353: Provide Duke as default favicon in Simple Web Server

Reviewed-by: dfuchs

! make/modules/jdk.httpserver/Java.gmk
! src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/FileServerHandler.java
+ src/jdk.httpserver/share/classes/sun/net/httpserver/simpleserver/resources/favicon.ico
! test/jdk/com/sun/net/httpserver/simpleserver/SimpleFileServerTest.java

Changeset: 2baacfc1
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2024-05-08 07:05:27 +0000
URL:       https://git.openjdk.org/loom/commit/2baacfc16916220846743c6e49a99a6c41cac510

8331789: ubsan: deoptimization.cpp:403:29: runtime error: load of value 208, which is not a valid value for type 'bool'

Reviewed-by: stefank, aboldtch

! src/hotspot/share/runtime/deoptimization.cpp

Changeset: 7f299043
Author:    Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2024-05-08 08:27:13 +0000
URL:       https://git.openjdk.org/loom/commit/7f299043a99406dbd666d4f7f30445d26f3eae82

8330005: RandomGeneratorFactory.getDefault() throws exception when the runtime image only has java.base module

Reviewed-by: jpai, alanb

! src/java.base/share/classes/java/util/random/RandomGeneratorFactory.java
! src/java.base/share/classes/java/util/random/package-info.java
= src/java.base/share/classes/jdk/internal/random/L128X1024MixRandom.java
= src/java.base/share/classes/jdk/internal/random/L128X128MixRandom.java
= src/java.base/share/classes/jdk/internal/random/L128X256MixRandom.java
= src/java.base/share/classes/jdk/internal/random/L32X64MixRandom.java
= src/java.base/share/classes/jdk/internal/random/L64X1024MixRandom.java
= src/java.base/share/classes/jdk/internal/random/L64X128MixRandom.java
= src/java.base/share/classes/jdk/internal/random/L64X128StarStarRandom.java
= src/java.base/share/classes/jdk/internal/random/L64X256MixRandom.java
= src/java.base/share/classes/jdk/internal/random/Xoroshiro128PlusPlus.java
= src/java.base/share/classes/jdk/internal/random/Xoshiro256PlusPlus.java
! src/java.base/share/classes/module-info.java
- src/jdk.random/share/classes/module-info.java

Changeset: 0e1dca75
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-05-08 08:45:27 +0000
URL:       https://git.openjdk.org/loom/commit/0e1dca75ef1f145bcf1ad76a2bf21d647ddaf76b

8331715: Remove virtual specifiers in ContiguousSpace

Reviewed-by: gli, tschatzl

! src/hotspot/share/gc/shared/space.hpp

Changeset: c6f611cf
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-05-08 08:48:11 +0000
URL:       https://git.openjdk.org/loom/commit/c6f611cfe0f3d6807b450be19ec00713229dbf42

8331798: Remove unused arg of checkErgonomics() in TestMaxHeapSizeTools.java

Reviewed-by: tschatzl

! test/hotspot/jtreg/gc/arguments/TestMaxHeapSizeTools.java

Changeset: 0eff492e
Author:    Sean Coffey <coffeys at openjdk.org>
Date:      2024-05-08 09:30:23 +0000
URL:       https://git.openjdk.org/loom/commit/0eff492e4107abc5624f0c3445877bf38629a980

8330278: Have SSLSocketTemplate.doClientSide use loopback address

Reviewed-by: ssahoo, rhalade

! test/jdk/javax/net/ssl/templates/SSLSocketTemplate.java
! test/jdk/javax/net/ssl/templates/TLSBase.java

Changeset: 1aebab78
Author:    Hamlin Li <mli at openjdk.org>
Date:      2024-05-08 09:37:42 +0000
URL:       https://git.openjdk.org/loom/commit/1aebab780c5b84a85b6f10884d05bb29bae3c3bf

8320995: RISC-V: C2 PopCountVI
8320996: RISC-V: C2 PopCountVL

Reviewed-by: luhenry, fyang

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/globals_riscv.hpp
! src/hotspot/cpu/riscv/riscv_v.ad
! src/hotspot/cpu/riscv/vm_version_riscv.cpp
! src/hotspot/cpu/riscv/vm_version_riscv.hpp
! test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
! test/hotspot/jtreg/compiler/loopopts/superword/TestGeneralizedReductions.java
! test/hotspot/jtreg/compiler/vectorization/TestPopCountVector.java
! test/hotspot/jtreg/compiler/vectorization/TestPopCountVectorLong.java

Changeset: edd47c10
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2024-05-08 10:11:01 +0000
URL:       https://git.openjdk.org/loom/commit/edd47c10ebfdc021368820dec6a109251554e8b0

8308033: The jcmd thread dump related tests should test virtual threads

Reviewed-by: cjplummer, sspitsyn

! test/hotspot/jtreg/ProblemList-Virtual.txt
! test/hotspot/jtreg/serviceability/dcmd/thread/PrintTest.java
! test/hotspot/jtreg/serviceability/tmtools/jstack/DaemonThreadTest.java
! test/jdk/ProblemList-Virtual.txt
! test/jdk/sun/tools/jcmd/JcmdOutputEncodingTest.java
! test/jdk/sun/tools/jstack/BasicJStackTest.java

Changeset: aafa15fc
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2024-05-08 10:18:33 +0000
URL:       https://git.openjdk.org/loom/commit/aafa15fc173af07ebf5361a8c6a09c2a28981c38

8331208: Memory stress test that checks OutOfMemoryError stack trace fails

Reviewed-by: dholmes, never

! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/javaThread.cpp
! src/hotspot/share/runtime/javaThread.hpp
! src/hotspot/share/runtime/thread.hpp

Changeset: ad78b7fa
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2024-05-08 10:38:09 +0000
URL:       https://git.openjdk.org/loom/commit/ad78b7fa67ba30cab2e8f496e4c765be15deeca6

8331185: Enable compiler memory limits in debug builds

Reviewed-by: asmehra, kvn

! src/hotspot/share/compiler/compilationMemoryStatistic.cpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/compilerOracle.hpp
! test/hotspot/jtreg/compiler/c2/TestFindNode.java
! test/hotspot/jtreg/compiler/loopopts/TestDeepGraphVerifyIterativeGVN.java
! test/hotspot/jtreg/compiler/print/CompileCommandMemLimit.java
! test/hotspot/jtreg/compiler/print/CompileCommandPrintMemStat.java

Changeset: c8452615
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-05-08 17:56:28 +0000
URL:       https://git.openjdk.org/loom/commit/c8452615b1f3c4e03caf70e2c72928d49cb816a7

8331924: Parallel: Remove unused MutableSpace::mangle_unused_area_complete

Reviewed-by: tschatzl

! 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

Changeset: 230fac80
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2024-05-08 17:57:46 +0000
URL:       https://git.openjdk.org/loom/commit/230fac80f25e9608006c8928a8a7708bf13a818c

8331941: Make CollectedHeap::parallel_object_iterator public

Reviewed-by: tschatzl

! src/hotspot/share/gc/shared/collectedHeap.hpp

Changeset: 42b1d858
Author:    Ashutosh Mehra <asmehra at openjdk.org>
Date:      2024-05-08 20:26:02 +0000
URL:       https://git.openjdk.org/loom/commit/42b1d858d15fd06de9ce41b08b430b12724652e9

8330275: Crash in XMark::follow_array

Reviewed-by: stefank, stuefe

! src/hotspot/cpu/aarch64/gc/x/xGlobals_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/z/zAddress_aarch64.cpp

Changeset: 0d1216c7
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2024-05-08 21:57:44 +0000
URL:       https://git.openjdk.org/loom/commit/0d1216c7a1dc215550ac769afc21dea91c638215

8331939: Add custom hook for TestImage

Reviewed-by: mikael

! make/TestImage.gmk

Changeset: 588e314e
Author:    Erik Joelsson <erikj at openjdk.org>
Date:      2024-05-08 21:57:55 +0000
URL:       https://git.openjdk.org/loom/commit/588e314e4b96f2a48d46ab8a088a7b8d26be318d

8331886: Allow markdown src file overrides

Reviewed-by: ihse

! make/Docs.gmk
! make/common/ProcessMarkdown.gmk

Changeset: 2d622152
Author:    Vladimir Petko <vpetko at openjdk.org>
Committer: Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2024-05-08 22:36:25 +0000
URL:       https://git.openjdk.org/loom/commit/2d622152b07bba0aba8fd5b1e24293e28d6e69f5

8331541: [i386] linking with libjvm.so fails after JDK-8283326

Reviewed-by: djelinski, ihse

! make/autoconf/flags-ldflags.m4
! src/hotspot/os_cpu/linux_x86/safefetch_linux_x86_32.S



More information about the loom-dev mailing list