Integrated: Make Loom buildable on x86_32

Aleksey Shipilev shade at openjdk.java.net
Mon Oct 11 15:42:26 UTC 2021


On Fri, 24 Sep 2021 17:04:18 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> This PRs make Loom workspace at least buildable on x86_32. 
> 
> Since jlink/jmod run build JDK, the JDK itself has to start well, without touching Loom code. Current patch passes `make images` and `tier1` on `x86_32`, with predictable test failures on Loom-specific tests. I shall continue with the actual x86_32 support in another PR. Meanwhile, this PR should make x86_32 builds (e.g. in GHA) and the rest of non-Loom-specific tests happy. This would also protect from introducing more 32-bit uncleanliness in shared code.
> 
> Additional testing:
>  - [x] 10x `CONF=linux-x86-server-fastdebug make clean-images images`
>  - [x] Linux x86_32 `tier1` passes (with Loom-specific test failures)

This pull request has now been integrated.

Changeset: e8316e7b
Author:    Aleksey Shipilev <shade at openjdk.org>
Committer: Ron Pressler <rpressler at openjdk.org>
URL:       https://git.openjdk.java.net/loom/commit/e8316e7b6bed287662bb3d5aab471e4ae7a7227e
Stats:     116 lines in 15 files changed: 63 ins; 3 del; 50 mod

Make Loom buildable on x86_32

Reviewed-by: rpressler

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

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


More information about the loom-dev mailing list