Integrated: 8320582: Zero: Misplaced CX8 enablement flag

Aleksey Shipilev shade at openjdk.org
Thu Nov 23 08:23:15 UTC 2023


On Wed, 22 Nov 2023 10:33:24 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> When doing [JDK-8319777](https://bugs.openjdk.org/browse/JDK-8319777), I misplaced the `_supports_cx8 = true` flag setting in the method that is only called when CPU features are polled from perf counter code. We need to move the check to a proper place. [JDK-8318776](https://github.com/openjdk/jdk/pull/16625/files) would catch fire without this.
> 
> Additional testing (redoing JDK-8319777 testing):
>  - [x] Linux arm Zero fastdebug now builds fine with JDK-8318776 fix
>  - [x] Linux x86_32 Zero release; jcstress
>  - [x] Linux x86_32 Zero fastdebug, `compiler/unsafe java/lang/invoke/VarHandles`
>  - [x] Linux x86_32 Zero fastdebug, bootcycle-images

This pull request has now been integrated.

Changeset: 06d957fd
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/06d957fd7c1ff59f314315969a545a8f4a5137be
Stats:     12 lines in 1 file changed: 6 ins; 6 del; 0 mod

8320582: Zero: Misplaced CX8 enablement flag

Reviewed-by: dholmes

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

PR: https://git.openjdk.org/jdk/pull/16779


More information about the hotspot-dev mailing list