8298225: [AIX] Disable PPC64LE continuations on AIX

Reviewed-by: rrich, mdoerr
This commit is contained in:
Tyler Steele 2022-12-09 17:04:11 +00:00
parent 52fffdd2c8
commit a8946490e2
2 changed files with 7 additions and 1 deletions

View File

@ -54,7 +54,7 @@ define_pd_global(intx, StackRedPages, DEFAULT_STACK_RED_PAGES);
define_pd_global(intx, StackShadowPages, DEFAULT_STACK_SHADOW_PAGES);
define_pd_global(intx, StackReservedPages, DEFAULT_STACK_RESERVED_PAGES);
define_pd_global(bool, VMContinuations, true);
define_pd_global(bool, VMContinuations, AIX_ONLY(false) NOT_AIX(true));
// Use large code-entry alignment.
define_pd_global(uintx, CodeCacheSegmentSize, 128);

View File

@ -14374,6 +14374,12 @@ instruct safePoint_poll(iRegPdst poll) %{
// Call Java Static Instruction
source %{
#include "runtime/continuation.hpp"
%}
// Schedulable version of call static node.
instruct CallStaticJavaDirect(method meth) %{
match(CallStaticJava);