RFR: Make compile on other platforms.

Coleen Phillimore coleenp at openjdk.java.net
Tue Mar 22 13:58:50 UTC 2022


On Mon, 21 Mar 2022 21:39:56 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

> This patch with additions and deletions of dummy stubs gets loom to compile on zero, ppc, s390, arm, linux 32 bit open, ie platforms that Oracle doesn't support.
> There are two not nice 
> #if !defined(AMD64) || !defined(AARCH64) || defined(ZERO)
> changes.  One for platform dependent code in signature.cpp and the other is because linux zero product inlining detects the dummy null return as input to memcpy.
> Also has a stack walking change that makes zero not complete compilation with the built compiler because of dummy returns.  Removing this doesn't cause any test failures in the loom tier1-3 code.

Thanks Alan.

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

PR: https://git.openjdk.java.net/loom/pull/111


More information about the loom-dev mailing list