git: openjdk/jdk-sandbox: jep486: 13 new changesets
duke
duke at openjdk.org
Fri Oct 25 17:43:09 UTC 2024
Changeset: e96b4cf0
Branch: jep486
Author: Emanuel Peter <epeter at openjdk.org>
Date: 2024-10-24 05:45:35 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/e96b4cf0a81914c6a615bb4f62ea3f139a4737f3
8342387: C2 SuperWord: refactor and improve compiler/loopopts/superword/TestDependencyOffsets.java
Reviewed-by: thartmann, chagedorn
! test/hotspot/jtreg/compiler/loopopts/superword/TestDependencyOffsets.java
Changeset: f0b130e5
Branch: jep486
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2024-10-24 06:45:16 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/f0b130e54f33d3190640ce33c991e35f27e9f812
8339296: Record deconstruction pattern in switch fails to compile
Reviewed-by: vromero, mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeTag.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! test/langtools/tools/javac/patterns/Switches.java
+ test/langtools/tools/javac/types/UnknownTypeTest.java
Changeset: 2c31c8ee
Branch: jep486
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Date: 2024-10-24 09:51:24 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/2c31c8eeb42188ad6fd15eca50db4342cd791fb2
8339730: Windows regression after removing ObjectMonitor Responsible
Reviewed-by: coleenp, jwaters
! src/hotspot/os/windows/os_windows.cpp
Changeset: 85774b71
Branch: jep486
Author: Fei Yang <fyang at openjdk.org>
Date: 2024-10-24 11:22:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/85774b713edf8782f162ac25b61ce99a77e116f4
8342882: RISC-V: Unify handling of jumps to runtime
Reviewed-by: rehn
! src/hotspot/cpu/riscv/gc/z/zBarrierSetAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/cpu/riscv/stubGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateInterpreterGenerator_riscv.cpp
! src/hotspot/cpu/riscv/templateTable_riscv.cpp
Changeset: b0ac633b
Branch: jep486
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2024-10-24 12:24:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/b0ac633b2d0076d64b463b2a6ce19abf6b12c50f
8342075: HttpClient: improve HTTP/2 flow control checks
Reviewed-by: jpai
! src/java.net.http/share/classes/jdk/internal/net/http/Http2ClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/WindowUpdateSender.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/FramesDecoder.java
! src/java.net.http/share/classes/jdk/internal/net/http/frame/SettingsFrame.java
! src/java.net.http/share/classes/module-info.java
! test/jdk/java/net/httpclient/GZIPInputStreamTest.java
! test/jdk/java/net/httpclient/ProxySelectorTest.java
+ test/jdk/java/net/httpclient/http2/ConnectionFlowControlTest.java
+ test/jdk/java/net/httpclient/http2/StreamFlowControlTest.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/BodyOutputStream.java
! test/jdk/java/net/httpclient/lib/jdk/httpclient/test/lib/http2/Http2TestServerConnection.java
Changeset: 3c14c2ba
Branch: jep486
Author: Markus KARG <markus at headcrashing.eu>
Committer: Chen Liang <liach at openjdk.org>
Date: 2024-10-24 14:34:58 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3c14c2babbdfb46a77636ed80e083ef2f8be2b45
8341566: Add Reader.of(CharSequence)
Reviewed-by: rriggs, jpai, liach, alanb
! src/java.base/share/classes/java/io/Reader.java
! src/java.base/share/classes/java/io/StringReader.java
+ test/jdk/java/io/Reader/Of.java
Changeset: d8c3b0f8
Branch: jep486
Author: hanklo6 <hank.lo at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2024-10-24 16:01:31 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d8c3b0f834c603fe115ef4ca442727948b7a834e
8342768: GTest AssemblerX86.validate_vm failed: assert(VM_Version::supports_bmi1()) failed: tzcnt instruction not supported
Reviewed-by: sviswanathan, thartmann, kvn
! src/hotspot/cpu/x86/vm_version_x86.hpp
! test/hotspot/gtest/x86/test_assemblerx86.cpp
Changeset: 7d5eefa5
Branch: jep486
Author: hanklo6 <hank.lo at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2024-10-24 16:02:30 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7d5eefa50673d6f7c5bd916f63271cf7898d6dee
8342862: Gtest added by 8339507 appears to be causing 8GB build machines to hang
Reviewed-by: kvn, sviswanathan
! test/hotspot/gtest/x86/asmtest.out.h
! test/hotspot/gtest/x86/test_assemblerx86.cpp
! test/hotspot/gtest/x86/x86-asmtest.py
Changeset: 7af46a6b
Branch: jep486
Author: Justin Lu <jlu at openjdk.org>
Date: 2024-10-24 16:17:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/7af46a6b424cadfe298958d774da0f21db58ecd3
8340554: Improve MessageFormat readObject checks
Reviewed-by: naoto
! src/java.base/share/classes/java/text/MessageFormat.java
! test/jdk/java/text/Format/MessageFormat/SerializationTest.java
Changeset: d1540e2a
Branch: jep486
Author: Vicente Romero <vromero at openjdk.org>
Date: 2024-10-24 17:25:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d1540e2a49c7a41eb771fc9896c367187d070dec
8342090: Infer::IncorporationBinaryOp::equals can produce side-effects
8288590: javac failure: incompatible types: cannot infer type arguments due to Object.hashCode collision
Co-authored-by: Maurizio Cimadamore <mcimadamore at openjdk.org>
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/InferenceContext.java
+ test/langtools/tools/javac/inference_non_determinism/NonDeterminismTest.java
Changeset: ca1700b8
Branch: jep486
Author: Mark Powers <mpowers at openjdk.org>
Date: 2024-10-24 23:09:45 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/ca1700b8bf3b7b34616c469837748ac4c3607dfc
8336665: CCE in X509CRLImpl$TBSCertList.getCertIssuer
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/x509/X509CRLImpl.java
+ test/jdk/sun/security/x509/X509CRLImpl/UnexpectedCCE.java
Changeset: 3aa00545
Branch: jep486
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2024-10-25 06:59:23 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/3aa005454fabdef56af21d18796131b4c40b85a9
Merge branch 'master' into jep486
Changeset: bc59b553
Branch: jep486
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2024-10-25 18:34:43 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bc59b5539907b0b35bf5dace552a133bd7e974a6
Merge
More information about the jdk-sandbox-changes
mailing list