RFR: 8344356: Aarch64: implement -XX:+VerifyActivationFrameSize [v3]

SendaoYan syan at openjdk.org
Wed Nov 20 01:39:28 UTC 2024


On Tue, 19 Nov 2024 12:33:56 GMT, SendaoYan <syan at openjdk.org> wrote:

>> Hi all,
>> Currently on aarch64 platform the debug VM option `-XX:+VerifyActivationFrameSize` is Unimplemented. I want to implement `-XX:+VerifyActivationFrameSize` to make JVM easier to diagnose. Only effect debug build plus with option `-XX:+VerifyActivationFrameSize`, the change has been verified locally, the risk is low.
>> 
>> Additional testing
>> 
>> - [x] jtreg tests(include tier1/2/3 etc.) on linux-aarch64 release build
>> - [x] jtreg tests(include tier1/2/3 etc.) on linux-aarch64 fastdebug build
>
> SendaoYan has updated the pull request incrementally with one additional commit since the last revision:
> 
>   use subs instead of cmp

GHA report a test failure

1. Test `java/lang/Thread/virtual/stress/GetStackTraceALotWhenBlocking.java#id0` timeouted, which has been recorded by [JDK-8344577](https://bugs.openjdk.org/browse/JDK-8344577), it's unreleated to this PR.

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

PR Comment: https://git.openjdk.org/jdk/pull/22181#issuecomment-2487132520


More information about the hotspot-compiler-dev mailing list