[jdk21u-dev] Integrated: 8324641: [IR Framework] Add Setup method to provide custom arguments and set fields

Aleksey Shipilev shade at openjdk.org
Tue Aug 13 18:07:57 UTC 2024


On Mon, 12 Aug 2024 10:36:15 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> Improves IR Framework, allows backporting IR Tests without modifications. Applies nearly cleanly, except the hunk in `compiler/c2/irTests/TestTestRemovalPeephole.java`, since this file does not exist in JDK 21.
> 
> Additional testing:
>  - [x] Grep `@Arguments` yields no unfixed cases in test suite
>  - [x] MacOS AArch64 server fastdebug, `testlibrary_tests/ir_framework compiler/c2/irTests`
>  - [x]  Linux AArch64 server release, `testlibrary_tests/ir_framework compiler/c2/irTests`
>  - [x]  Linux AArch64 server fastdebug, `testlibrary_tests/ir_framework compiler/c2/irTests`

This pull request has now been integrated.

Changeset: d4a6e72a
Author:    Aleksey Shipilev <shade at openjdk.org>
URL:       https://git.openjdk.org/jdk21u-dev/commit/d4a6e72a22cf8cee91dc9553454dd62fe0547b85
Stats:     1156 lines in 27 files changed: 899 ins; 52 del; 205 mod

8324641: [IR Framework] Add Setup method to provide custom arguments and set fields

Reviewed-by: phh
Backport-of: 8d9ad97c293b090fbcedbfdb046f1b5d97b02f87

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

PR: https://git.openjdk.org/jdk21u-dev/pull/911


More information about the jdk-updates-dev mailing list