[jdk11u-dev] RFR: 8227171: provide function names in native stack trace on aix with xlc16 [v2]
Tyler Steele
duke at openjdk.java.net
Mon Apr 11 14:22:23 UTC 2022
> #993
>
> Backport of:
>
> 8227171: provide function names in native stack trace on aix with xlc16
>
> Reviewed-by: stuefe
>
> Backport Notes:
>
> - flags-cflags.m4: Minor change. One flag (-qstackprotect) expected by backported commit and not removed by it. Resolved by adding -qstackprotect.
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 5361f7fa6eb91e9eeac34bf6e474e9a2d0038a5c.
- 8227171: provide function names in native stack trace on aix with xlc16
Reviewed-by: stuefe
Backport Conflicts:
- make/autoconf/flags-cflags.m4: Minor replacement change. Accept flag
list from backported verson.
- 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/998/files
- new: https://git.openjdk.java.net/jdk11u-dev/pull/998/files/e56023cc..16279b79
Webrevs:
- full: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=998&range=01
- incr: https://webrevs.openjdk.java.net/?repo=jdk11u-dev&pr=998&range=00-01
Stats: 13236 lines in 705 files changed: 7169 ins; 3619 del; 2448 mod
Patch: https://git.openjdk.java.net/jdk11u-dev/pull/998.diff
Fetch: git fetch https://git.openjdk.java.net/jdk11u-dev pull/998/head:pull/998
PR: https://git.openjdk.java.net/jdk11u-dev/pull/998
More information about the jdk-updates-dev
mailing list