RFR: 8298225: [AIX] Disable PPC64LE continuations on AIX [v3]
Martin Doerr
mdoerr at openjdk.org
Thu Dec 8 11:35:06 UTC 2022
On Wed, 7 Dec 2022 16:56:39 GMT, Tyler Steele <tsteele at openjdk.org> wrote:
>> This small change adds an import to the generated ad_ppc.cpp file to allow it to find Contiuations::enabled, and sets VMContinuations to false on AIX.
>
> Tyler Steele has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains four additional commits since the last revision:
>
> - Merge remote-tracking branch 'upstream/master' into build/aix/continuation-enabled
> - Add continuation.hpp to adlc/main.cpp
> - Set VMContinuations to false on AIX
> - Restore 5 arg constructor for SystemProcess
Mainline will get forked today. Please create a new PR in the JDK 20 stabilization
repository once it's available. This one get get closed afterwards.
src/hotspot/share/adlc/main.cpp line 232:
> 230: AD.addInclude(AD._CPP_file, "opto/regmask.hpp");
> 231: AD.addInclude(AD._CPP_file, "opto/runtime.hpp");
> 232: AD.addInclude(AD._CPP_file, "runtime/continuation.hpp");
This adds it for all platforms. Isn't it sufficient to add it in `source %{` section of the ad file?
-------------
PR: https://git.openjdk.org/jdk/pull/11550
More information about the hotspot-compiler-dev
mailing list