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