[jdk11u-dev] RFR: 8218136: minor hotspot adjustments for xlclang++ from xlc16 on AIX [v2]

Tyler Steele duke at openjdk.java.net
Wed Apr 6 17:11:23 UTC 2022


> #993 
> 
> 8218136: minor hotspot adjustments for xlclang++ from xlc16 on AIX
> 
> Reviewed-by: dholmes, goetz, ihse
> 
> Backport Notes:
> 
> - src/hotspot/share/runtime/arguments.cpp: Remove `UNSUPPORTED_OPTION_NULL(AllocateOldGenAt)` modified by backport but not present in original source.

Tyler Steele has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision:

 - Revert "8224214: [AIX] Remove support for legacy xlc compiler"
   
   This reverts commit 42a3518c41e197c60998643509159acf1072a924.
 - 8218136: minor hotspot adjustments for xlclang++ from xlc16 on AIX
   
   Reviewed-by: dholmes, goetz, ihse
   
   Backport Conflicts:
   - src/hotspot/share/runtime/arguments.cpp: Remove
   UNSUPPORTED_OPTION_NULL(AllocateOldGenAt).
   - src/hotspot/share/runtime/arguments.hpp: Add definition of
   UNSUPPORTED_OPTION_NULL.
   - src/hotspot/share/utilities/globalDefinitions_xlc.hpp: Header year
   clash.
 - 8224214: [AIX] Remove support for legacy xlc compiler
   
   Reviewed-by: erikj, kbarrett, mdoerr, dholmes
   
   Backport Conflicts:
   - make/autoconf/toolchain.m4: Update header year.
   - src/hotspot/share/gc/g1/ptrQueue.hpp: Remove procedure definition (cpp
   does not contian impl).
   - src/hotspot/share/gc/shared/oopStorage.hpp: Remove procedure
   definition (cpp does not contain impl).
   - src/hotspot/share/runtime/vm_version.cpp: Remove ~100 lines not
   present in base version.
   - src/hotspot/share/utilities/globalDefinitions_xlc.hpp: Add xlc version
   check.

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

Changes:
  - all: https://git.openjdk.java.net/jdk11u-dev/pull/997/files
  - new: https://git.openjdk.java.net/jdk11u-dev/pull/997/files/b9061fca..3782d6a0

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=997&range=01
 - incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=997&range=00-01

  Stats: 12141 lines in 643 files changed: 6361 ins; 3580 del; 2200 mod
  Patch: https://git.openjdk.java.net/jdk11u-dev/pull/997.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/997/head:pull/997

PR: https://git.openjdk.java.net/jdk11u-dev/pull/997


More information about the jdk-updates-dev mailing list