Integrated: 8202579: Revisit VM_Version and VM_Version_ext for overlap and consolidation

Coleen Phillimore coleenp at openjdk.java.net
Wed Dec 15 13:49:02 UTC 2021


On Mon, 13 Dec 2021 23:14:43 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

> This change makes VM_Version_Ext part of VM_Version (the platform dependent part) and moves some duplicated code.  x86 had the most code in VM_Version_Ext, so the most code moved there. There might be some unneeded functions but I didn't want to remove them with this change.
> 
> Tier1 (tier2-4 testing in progress) on linux and windows for x86, aarch64, Oracle platforms and tested builds on:
> linux-aarch64-debug,linux-x86-open,linux-s390x-open,linux-arm32-debug,linux-ppc64le-debug
> and
> linux-x64-zero,linux-x64-zero-debug,linux-x86-zero,linux-x86-zero-debug
> 
> Ran JFR tests manually (it uses os_perf* CPUInformationInterface code).

This pull request has now been integrated.

Changeset: 1e3ae3be
Author:    Coleen Phillimore <coleenp at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/1e3ae3be02e1fa76c632ef289dd1887c7fa369ec
Stats:     2976 lines in 33 files changed: 1109 ins; 1830 del; 37 mod

8202579: Revisit VM_Version and VM_Version_ext for overlap and consolidation

Reviewed-by: dholmes, hseigel

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

PR: https://git.openjdk.java.net/jdk/pull/6820


More information about the serviceability-dev mailing list