Martin
Martin
2 PPC64 fixes from jdk master. There were only 2 simple hunks to resolve (in `ZSaveLiveRegisters`). --------- ### Progress - [ ] Change must be properly reviewed (1 review required,...
Clean backport of [JDK-8272315](https://bugs.openjdk.org/browse/JDK-8272315). It's only an enhancement, but it is required for other changes. E.g. the "Represent Registers as values" changes which were done for GCC 11 support like...
Clean backport of [JDK-8340657](https://bugs.openjdk.org/browse/JDK-8340657). --------- ### Progress - [x] Change must not contain extraneous whitespace - [x] Commit message must refer to an issue - [ ] [JDK-8340657](https://bugs.openjdk.org/browse/JDK-8340657) needs maintainer...
Clean backport of [JDK-8340230](https://bugs.openjdk.org/browse/JDK-8340230) from jdk23u. --------- ### Progress - [x] Change must not contain extraneous whitespace - [ ] [JDK-8340230](https://bugs.openjdk.org/browse/JDK-8340230) needs maintainer approval - [x] Commit message must refer...
There are some situations in which the XMM registers are relevant to understand errors. E.g. C2 compiler uses them to spill GPR values (see https://github.com/openjdk/jdk/blob/d6eddcdaf92f2352266ba519608879141997cd63/src/hotspot/cpu/x86/x86_64.ad#L1312), so they may contain Oops...
Adding `disarm` calls as ZGC and ShenandoahGC already have (see JBS issue for more details). Tier1-4 tests have passed. I will need reviews from GC experts to check for potentially...
Clean backport of https://github.com/SAP/SapMachine/pull/2138. fixes #2137