git: openjdk/jdk-sandbox: jep486: 11 new changesets
duke
duke at openjdk.org
Mon Oct 21 13:59:48 UTC 2024
Changeset: 76ae072a
Branch: jep486
Author: Fei Yang <fyang at openjdk.org>
Date: 2024-10-21 01:46:26 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/76ae072a1fec5f2af4ac4c633bc67a0c4c756a90
8342579: RISC-V: C2: Cleanup effect of killing flag register for call instructs
Reviewed-by: rehn, fjiang
! src/hotspot/cpu/riscv/riscv.ad
Changeset: d61f56a3
Branch: jep486
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2024-10-21 06:28:40 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/d61f56a3001f2f574f49c36f5bb40e96bb6b827d
8342287: C2 fails with "assert(is_IfTrue()) failed: invalid node class: IfFalse" due to Template Assertion Predicate with two UCTs
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/predicates.cpp
! src/hotspot/share/opto/predicates.hpp
+ src/hotspot/test/hotspot/jtreg/compiler/predicates/TestTemplateAssertionPredicateWithTwoUCTs.java
Changeset: 21682bcd
Branch: jep486
Author: SendaoYan <syan at openjdk.org>
Date: 2024-10-21 07:20:48 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/21682bcdccbb35286cbffc21517b3b52abcb2476
8342612: Increase memory usage of compiler/c2/TestScalarReplacementMaxLiveNodes.java
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/c2/TestScalarReplacementMaxLiveNodes.java
Changeset: 8f2b23bb
Branch: jep486
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-10-21 07:37:01 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/8f2b23bb53e81e3f9d8d84720719d129aea82a78
8341407: C2: assert(main_limit == cl->limit() || get_ctrl(main_limit) == new_limit_ctrl) failed: wrong control for added limit
Reviewed-by: chagedorn, thartmann
! src/hotspot/share/opto/loopTransform.cpp
+ test/hotspot/jtreg/compiler/rangechecks/TestLimitControlWhenNoRCEliminated.java
Changeset: 680dc5d8
Branch: jep486
Author: Roland Westrelin <roland at openjdk.org>
Date: 2024-10-21 07:38:39 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/680dc5d896f4f7b01b3cf800d548e32bb2ef8c81
8342496: C2/Shenandoah: SEGV in compiled code when running jcstress
Reviewed-by: shade, rkennke
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestLoadBypassesNullCheck.java
Changeset: aa060f22
Branch: jep486
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2024-10-21 08:04:12 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/aa060f22d302789c4f80dd1ebaa233a97b6b0073
8342334: CDS: Scratch mirrors should not point to dead klasses
Reviewed-by: adinn, coleenp, iklam
! src/hotspot/share/cds/heapShared.cpp
Changeset: 239d84a8
Branch: jep486
Author: Fei Yang <fyang at openjdk.org>
Date: 2024-10-21 09:30:28 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/239d84a82a1e6f4ebbd5c5abb320e39cfd5bc330
8342578: GHA: RISC-V: Bootstrap using Debian snapshot is still failing
Reviewed-by: shade, erikj
! .github/workflows/build-cross-compile.yml
Changeset: 5d5d88ab
Branch: jep486
Author: Nizar Benalla <nbenalla at openjdk.org>
Date: 2024-10-21 10:13:18 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/5d5d88ab9a862ab11bdd622aff07c688e6d96210
8339570: Add Tidy build support for JDK tests
Co-authored-by: Magnus Ihse Bursie <ihse at openjdk.org>
Reviewed-by: erikj, ihse
! make/RunTests.gmk
! make/autoconf/configure.ac
! make/autoconf/lib-tests.m4
! make/autoconf/spec.gmk.template
! make/conf/jib-profiles.js
+ make/devkit/createTidyBundle.sh
Changeset: 27ef6c9d
Branch: jep486
Author: fabioromano1 <51378941+fabioromano1 at users.noreply.github.com>
Committer: Raffaello Giulietti <rgiulietti at openjdk.org>
Date: 2024-10-21 10:14:15 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/27ef6c9df47326508ee9b2b29f2ff4cec6e38377
8341470: BigDecimal.stripTrailingZeros() optimization
Reviewed-by: rgiulietti
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java
+ test/micro/org/openjdk/bench/java/math/BigDecimalStripTrailingZeros.java
Changeset: 07f550b8
Branch: jep486
Author: Nizar Benalla <nbenalla at openjdk.org>
Date: 2024-10-21 10:22:14 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/07f550b85a3910edd28d8761e2adfb8d6a1352f6
8340818: Add a new jtreg test root to test the generated documentation
Reviewed-by: erikj
! make/Global.gmk
! make/InitSupport.gmk
! make/Main.gmk
! make/RunTests.gmk
! make/common/FindTests.gmk
! make/conf/jib-profiles.js
+ test/docs/ProblemList.txt
+ test/docs/TEST.ROOT
+ test/docs/TEST.groups
+ test/docs/jdk/javadoc/TestDocs.java
+ test/docs/tools/tester/DocTester.java
Changeset: 6e5891fc
Branch: jep486
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2024-10-21 13:57:08 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/6e5891fc4fe46308d4838399c0f7d2a681ca5ffd
Merge
More information about the jdk-sandbox-changes
mailing list