[jdk19] Integrated: 8288128: S390X: Fix crashes after JDK-8284161 (Virtual Threads)

Tyler Steele tsteele at openjdk.org
Tue Jul 5 21:15:35 UTC 2022


On Tue, 5 Jul 2022 17:38:32 GMT, Tyler Steele <tsteele at openjdk.org> wrote:

> This PR adapts the changes to the PPC port from JDK-8286446 and JDK-8288105 to s390 in order to fix the crashes preventing a successful `make images`.
> 
> In addition, the following (minor) changes were made to the changesets above:
> - Change two instances of `own_abi()->lr` to `own_abi()->return_pc` (frame_s390.cpp:235,247)
> - Remove alignment assertion from `frame::setup` (frame_s390.inline.hpp:73)
> - Remove original_pc assertion from `frame::patch_pc` (frame_s390.cpp:251)
> - Add continuations_enabled guard to `generate_phase1` (stubGenerator_s390.cpp:2937)

This pull request has now been integrated.

Changeset: 0b6fd482
Author:    Tyler Steele <tsteele at openjdk.org>
URL:       https://git.openjdk.org/jdk19/commit/0b6fd4820c1f98d6154d7182345273a4c9468af5
Stats:     193 lines in 7 files changed: 111 ins; 41 del; 41 mod

8288128: S390X: Fix crashes after JDK-8284161 (Virtual Threads)

Reviewed-by: mdoerr

-------------

PR: https://git.openjdk.org/jdk19/pull/110


More information about the hotspot-dev mailing list