RFR: 8306625 - Missing instructions on IR-based test framework ALLOC Regex
Christian Hagedorn
chagedorn at openjdk.org
Fri Jul 14 15:21:17 UTC 2023
On Tue, 25 Apr 2023 01:18:39 GMT, Cesar Soares Lucas <cslucas at openjdk.org> wrote:
> On AArch64 with -XX:-UseTLAB, C2 can add an `add`, `mulw` or `addw` around the method call to allocate an object/array. When this happens the current Regex of the IR-based test framework will NOT recognize the instruction sequence as an allocation and the result will be a false-negative test results.
>
> This PR is to adjust the four Regex to account for those possible instructions.
I guess this is not a problem anymore since the integration of https://github.com/openjdk/jdk/pull/14583 which removed `UseTLAB` from the whitelist. We will not automatically perform any IR matching anymore when passing `-XX:-UseTLAB` as additional `javaoption/vmoption`.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/13631#issuecomment-1636012787
More information about the hotspot-compiler-dev
mailing list